我需要定期将数据上传到服务器,这些数据存储在 SQL 中(经过 BL 中的一些处理后)。
假设每 15 分钟我就有 20000 个 JSON 对象,每个对象大小为 1kb。实现这个的最好方法是什么。
我想到将其写入文本,然后压缩并上传到服务器。但现在可能有更好的技术,比如 EHcache。我该如何决定?使用这些缓存开源工具是否更好?
可能有 10-100 个客户端,每个客户端都向服务器发送前面提到的消息。
最佳答案
Mongodb 听起来适合您的任务,因为您正在谈论缓存 json 文档。 您可以缓存某个集合中的文档,然后您可以稍后与持久存储同步。 与其他持久性缓存(例如 eh)相比,它将在典型应用程序容器之外提供更高的可扩展性和可靠性,同时可以帮助您以快速且简单的方式轻松转储记录。
http://www.tutorialspoint.com/mongodb/mongodb_advantages.htm
关于java - 定期缓存并上传到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30317592/