我有一些pdf文件存储在blobstore中,我想将它们转换为文本并将它们存储在数据存储中。问题是pdf文件非常大,所以相应的文本可能会超过数据存储区Text属性的1 MB限制。那么有人可以告诉如何将这些大文本字符串保存到数据存储区。Google App Engine在python中的数据存储中存储大字符串
回答
过去你会使用blobstore,但已被弃用,现在你应该使用谷歌云存储。它有一个类似的API
https://developers.google.com/appengine/docs/python/googlecloudstorageclient/
你是对的,但由于一些项目的要求,我不能使用云存储,有无论如何存储数据存储大字符串? –
你所能做的就是把它分解成多个实体/记录的部分。一个实体被限制为1MB。你的pdf是否被压缩? –
gcs客户端库有一个类似api的文件,您可以在存储桶上设置权限,以便no可以直接访问该文件,但必须通过您的应用。 - 在这种情况下,与外部世界有什么不同,数据不在数据存储区中? –
- 1. Python:在Google App Engine中存储数字
- 2. Python:如何在Google App Engine数据存储中存储数组
- 3. Google App Engine中的数据存储
- 4. 不存储在Google App Engine数据存储中的对象
- 5. 如何在Google App Engine数据存储区中存储非ASCII字符
- 6. Google App Engine在线数据存储区
- 7. Google App Engine:将图像存储在数据库(Python)中
- 8. App Engine数据存储中的祖先
- 9. 如何将本地Google App Engine Python数据存储复制到本地Google App Engine Java数据存储?
- 10. 重构Google App Engine数据存储
- 11. Google App Engine数据存储困难
- 12. Google App Engine数据存储区编码?
- 13. Google App Engine:存储数据及查询
- 14. Google App Engine数据存储区 - 主键
- 15. Google App Engine数据存储查询(Java)
- 16. 数据存储一对多Google App Engine
- 17. 了解Google App Engine数据存储
- 18. Google App Engine数据存储中的Python父子关系
- 19. Google App Engine数据存储实体中的文本子字符串搜索
- 20. 将云存储中的大型CSV导入到App Engine数据存储中
- 21. Google App Engine中的证书存储
- 22. 如何在Google App Engine数据存储区中存储多维数组
- 23. 在App Engine中存储大文本
- 24. 将数据从MySQL迁移到Google App Engine(Python)数据存储
- 25. 如何在App Engine数据存储中存储键值对?
- 26. Google App Engine数据存储中可能有多值字段吗?
- 27. 在Google App Engine数据存储上执行大型查询
- 28. 在Google App-Engine数据存储中存储客户端oauth2凭证
- 29. 如何在Google App Engine数据存储中存储正则表达式?
- 30. 在Google App Engine Datastore中存储lambda函数(python 2.7)
出于兴趣,什么是不将它们存储在Blob存储区的原因是什么? –
,因为写文件到blobstore已被弃用 –