一个订单表分热数据(存 Redis ,只存最近 7 天的)和冷数据(存 hbase )
一个用户如果搜索的时间超过热数据的时间,就会把时间分段,符合热数据时间的去查 Redis ,冷数据时间段则查 hbase 。最后把数据汇总在一起返回。 如果搜索时间开始和结束都是热数据时间段,则直接搜索 Redis 。
请问各位大佬这种在 Java 里如何优雅查询,有什么比较好的设计模式,或者处理方法吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.