定期缓存并上传到服务器
Caching and uploading to server in a periodic interval
我需要定期将数据上传到存储在SQL(在 BL 中进行一些处理后)的服务器。
假设我每 15 分钟就有 20000 个 JSON 个对象,每个对象大小为 1kb。什么是实现这一点的最佳方式。
我想把它写成文本,然后压缩并上传到服务器。但是现在可能会有更好的技术,比如 EHcache。我该如何决定?使用这些缓存开源工具中的任何一个更好吗?
可能有 10-100 个客户端分别向服务器发送消息,如前所述。
Mongodb 听起来适合您的任务,因为您在谈论缓存 json 文档。
您可以在文档进入某个集合时缓存它们,然后您可以稍后与持久存储同步。
与其他持久缓存(如 eh)相比,它将在您的典型应用程序容器之外提供更大的可扩展性和可靠性,同时还可以帮助您以快速简便的方式轻松转储记录。
http://www.tutorialspoint.com/mongodb/mongodb_advantages.htm
我需要定期将数据上传到存储在SQL(在 BL 中进行一些处理后)的服务器。
假设我每 15 分钟就有 20000 个 JSON 个对象,每个对象大小为 1kb。什么是实现这一点的最佳方式。
我想把它写成文本,然后压缩并上传到服务器。但是现在可能会有更好的技术,比如 EHcache。我该如何决定?使用这些缓存开源工具中的任何一个更好吗?
可能有 10-100 个客户端分别向服务器发送消息,如前所述。
Mongodb 听起来适合您的任务,因为您在谈论缓存 json 文档。 您可以在文档进入某个集合时缓存它们,然后您可以稍后与持久存储同步。 与其他持久缓存(如 eh)相比,它将在您的典型应用程序容器之外提供更大的可扩展性和可靠性,同时还可以帮助您以快速简便的方式轻松转储记录。
http://www.tutorialspoint.com/mongodb/mongodb_advantages.htm