经常更新且数据量较大的数据要怎么处理?
项目中遇到一个难题,望各位达人赐教!
第三方提供给我们的接口,查询产品列表和产品单价等,但是产品列表的数据有5400多条,接口返回的数据有3M多,且产品列表不是一成不变的。
在这种情况下,要采用什么样策略去查询这样的数据?
难道只能在每次有人查询产品列表的话都去调用第三方查询接口?
望高手赐教,谢谢!
------解决方案--------------------
可以实现一个缓冲池
自行管理缓冲池与第三方之间的数据同步,同步的频率根据实际情况决定
有人查询产品列表的时候从缓冲池返回结果。
------解决方案--------------------使用 缓存机制,开源的缓存软件很多