我有一些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已被棄用 –