看法:
1.redis是基於內存存儲的,如果數據量很大都存儲到內存中會增加成本,而且一般redis都會開啟持久化,如果數據量較大,那么持久化的就會變得很多,增加了redis 的壓力,同時會降低redis的性能,因為很大一部分資源都用於持久化數據了
2.對於敏感數據的存儲,像訂單、用戶表這樣的數據如果存入redis,將會有很大的風險,因為redis基於內存持久化到磁盤,如果redis重啟或者發生宕機,redis將會從持久化文件中恢復,但是恢復不一定完整,可能會丟失數據
查閱后總結:
redis更多的是作為一個緩存來使用,既然是緩存來使用那必然存儲的時候熱點、經常變動的數據,是用來減少關系型數據庫的壓力,用來快速響應一些經常修改使用的數據的,如果大數量都存入,勢必會增加redis的壓力,會在持久化方面頻繁爾大量的同步,非常占用資源
