java - 在 App Engine 中存储大文本

标签 java google-app-engine google-cloud-datastore

我正在使用 App Engine 后端实现一个 Web 应用程序。服务器应该由几个 servlet 组成。

其中一个 Servlet 读取并处理一些数据,然后保存输出 - 文本。 servlet 很少被调用,输出文本也很少被更改。然后应该通过另一个 servlet 从网页访问输出(以 json 文件的形式)——这种情况经常发生。输出文本的最大大小小于 1 MB。

我有一些想法如何做到这一点,但我希望得到一些提示。特别是,存储输出文本的最佳方式是什么?以及如何有效地实现这两个servlet?

最佳答案

更改文本的 servlet 应该将其保存在数据库中。提供文本的 Servlet 应该从不会经常过期的缓存中提供服务。

关于java - 在 App Engine 中存储大文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5532852/

相关文章:

java - 使用 slf4j Logger 记录所有 HashMap 键和值

java - 如何计算相同的字节

java - Objectify - 如何按 boolean 值过滤?

java - 如何使用 Google App Engine 制作动态网站

java - appengine java 中的线程/后端

python - 我使用整数还是 float ?

google-app-engine - 谷歌云数据流 ETL(数据存储 -> 转换 -> BigQuery)

java - 在谷歌应用引擎中使用内存缓存

java - 验证 Base64 编码的字符串

python-2.7 - 如何按键订购 NDB 查询?