gpt4 book ai didi

java - 在 Google App Engine Java 上存储小而简单的持久数据?

转载 作者:行者123 更新时间:2023-11-30 09:08:16 25 4
gpt4 key购买 nike

在像我这样的情况下,我需要知道在 Google App Engine 上存储持久数据的最佳方式是什么:

我只需要存储一些相对少量的数据(一些字符串到字符串的 HashMap ,没有超过 300 个字符的字符串)。我估计最大使用量可能是这些 HashMap 中的 5 个和每个 HashMap 3000 个键......数据需要无限期存在,并且每 ~30 分钟更新一次。真的不想为服务付费,因为这需要大量的官僚程序(公司政策)。

我一直在努力思考数据存储在 App Engine 上的真正工作方式......

  1. 我可以继续使用 static HashMap<String, String> 吗?存储所有数据?这就是我目前设置部署的方式,在过去的几个小时里它似乎工作得很好(没有数据重置)。我不认为我有任何backend instances或任何设置。
  2. 如果这些数据在 memcache 或 jcache 中,我预计它能保存多长时间?文档说它是不稳定的,但如果某些东西的使用频率非常低,它会永远留在缓存中吗?
  3. 我一直在查看数据存储选项,但我很困惑什么/如果有什么会花钱。
  4. 我能否以某种方式将其存储为原始 .txt 文件??

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

你可以在数据库上设置一个小表,这样你就可以将你的对存储在一个非 volatile 的地方。如果应该保留这些数据,则不能依赖 Memcache。对于第 4 点,您不能在后端实例上使用文件系统。

希望对你有帮助

关于java - 在 Google App Engine Java 上存储小而简单的持久数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23622255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com