思路:
简单:
建立了多个redis有序集(Sorted set),键分别是“ latest ”,“ hot ”,“ latest:#{category_id} ”,“ hot:#{category_id} ”。查询是通过redis的ZRANGE/ZREVRANGE方法实现分页和时间排序,获取id之后再从mongodb中查询具体信息
或者
使用list(不建议) : 点击打开链接/archives/268
复杂:
elasticsearch复杂搜索
参考:
点击打开链接/topics/10211
redis 数据类型:
一个集合最多可以包含232-1个元素(4294967295,每个集合超过40亿个元素)。
点击打开链接/topics/