現在、djangoappengine を使用して、既存の Google App Engine アプリケーションを webapp2 から django に移植しようとしています。
Djangoを使用してデータを保存するためのメモリスペース節約方法に相当するものはありますか? 無料ユーザーの場合、GAEに保存できる量に制限があるためです。
webapp2 モデル コード
class TagTrend_refine(ndb.Model):
tag = ndb.StringProperty()
trendData = ndb.BlobProperty(compressed=True)
TextField に大量のテキストを格納できることはわかっていますが、少ないメモリで格納できますか? BlobField の使用は可能ですか?
trendData に格納されるデータの例 (最大 24783 文字) は次のとおりです。
{"2008": "{\"nodes\": [{\"group\": 0, \"name\": \"ef-code-first\", \"degree\": 6}, {\"group\": 1, \"name\": \"gridview\", \"degree\": 6}, {\"group\": 2, \"name\": \"mvvm\", \"degree\": 6}, {\"group\": 1, \"name\": \"webforms\", \"degree\": 6}, {\"group\": 2, \"name\": \"binding\", \"degree\": 6}, {\"group\": 3, \"name\": \"web-services\", \"degree\": 6}, {\"group\": 2, \"name\": \"datagrid\", \"degree\": 6},...