系统情况是这样的:
数据库使用mongo, 如果并发高,可能会到几万或者更高,这种情况下有必要再用redis来缓存评论么?
本来准备使用redis的列表来缓存前500条数据,有新增或者删除的时候直接用lrem/lpush来调;
但后来想到评论还可能按照时间或者用户来排序,缓存的话感觉就需要按照不同的条件来缓存,
一旦有修改就需要把不同条件的缓存列表都更新,感觉有点太复杂了。
求助。
数据库使用mongo, 如果并发高,可能会到几万或者更高,这种情况下有必要再用redis来缓存评论么?
本来准备使用redis的列表来缓存前500条数据,有新增或者删除的时候直接用lrem/lpush来调;
但后来想到评论还可能按照时间或者用户来排序,缓存的话感觉就需要按照不同的条件来缓存,
一旦有修改就需要把不同条件的缓存列表都更新,感觉有点太复杂了。
求助。