我正在使用 App Engine 后端实现一个 Web 应用程序。服务器应该由几个 servlet 组成。
其中一个 Servlet 读取并处理一些数据,然后保存输出 - 文本。 servlet 很少被调用,输出文本也很少被更改。然后应该通过另一个 servlet 从网页访问输出(以 json 文件的形式)——这种情况经常发生。输出文本的最大大小小于 1 MB。
我有一些想法如何做到这一点,但我希望得到一些提示。特别是,存储输出文本的最佳方式是什么?以及如何有效地实现这两个servlet?
最佳答案
更改文本的 servlet 应该将其保存在数据库中。提供文本的 Servlet 应该从不会经常过期的缓存中提供服务。
关于java - 在 App Engine 中存储大文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5532852/