【发布时间】:2012-08-29 02:09:35
【问题描述】:
出于特定原因,我需要维护一个 xml 文件。我知道 GAE 文件系统是只读的,但有什么办法可以做到这一点?
我也明白 xml 文件中的数据将一直存在,直到应用程序没有重新部署。
【问题讨论】:
标签: java google-app-engine jakarta-ee
出于特定原因,我需要维护一个 xml 文件。我知道 GAE 文件系统是只读的,但有什么办法可以做到这一点?
我也明白 xml 文件中的数据将一直存在,直到应用程序没有重新部署。
【问题讨论】:
标签: java google-app-engine jakarta-ee
与您的应用程序一起上传的文件无法修改,但有几个可通过 API 使用的非本地存储设施。其中包括NoSQL Datastore、Cloud SQL、Cloud Storage 和 Blobstore。
如果您的 XML 数据不超过 1MB,传统的 NoSQL 数据存储应该可以很好地工作,因为它提供了良好的性能和事务一致性。
无论您选择何种可修改存储,您都可以将 .xml 文件包含在您的应用程序包中并编写一次性代码以将初始版本加载到商店中。
【讨论】:
NoSQL Datastore