avatar
请教一下技术问题# Java - 爪哇娇娃
G*o
1
假设有个web service 接受JSON request. 返回的是一些统计数据。
但是返回的数据是根据JSON request的不同而变的,这个request又由很多不同的field
组成,不
同的field有不同的value range.
现在想尽量把尽可能多的request 返回来的统计数据存到local database,当user需要
某一些
request的时候,就尽量从local database读出返回,避免再做request on the fly.
请问这种情况下,应该怎么处理JSON string 呢?
我的想法是,把JSON request string 直接放到一个大的hash里面,连同返回的统计数
据结果,
这样当user需要某个request的时候,先在这个大hash里面找,不知道这个方法的可行
度有多少?
好像可以用mongoDB 来存取,不知道可行度。
P.S. 因为request可能成千上万种组合,统计数据也不是一直不变的,这里可能要涉及
到怎么更
新local database里面已有的数据问题。
还请各位指点指点。。。有什么现成的工具有这方面的解决方案的,或者我的方案是否
可行?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。