【发布时间】:2016-05-11 00:37:42
【问题描述】:
目前我正在尝试使用 djangoappengine 将现有的 Google App Engine 应用程序从 webapp2 移植到 django。
在节省内存空间方面是否有等效的方法来使用 Django 存储数据?因为免费用户在 GAE 中存储的数量是有限制的。
webapp2 型号代码
class TagTrend_refine(ndb.Model):
tag = ndb.StringProperty()
trendData = ndb.BlobProperty(compressed=True)
我知道 TextField 可以存储大量文本,但它可以使用更少的内存来存储吗?可以使用 BlobField 吗?
为趋势数据存储的数据示例(多达 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},...
【问题讨论】:
标签: django google-app-engine djangoappengine