為什么redis不適合存儲大數據量數據和存儲敏感數據?


看法:

1.redis是基於內存存儲的,如果數據量很大都存儲到內存中會增加成本,而且一般redis都會開啟持久化,如果數據量較大,那么持久化的就會變得很多,增加了redis 的壓力,同時會降低redis的性能,因為很大一部分資源都用於持久化數據了

2.對於敏感數據的存儲,像訂單、用戶表這樣的數據如果存入redis,將會有很大的風險,因為redis基於內存持久化到磁盤,如果redis重啟或者發生宕機,redis將會從持久化文件中恢復,但是恢復不一定完整,可能會丟失數據

 

查閱后總結:

redis更多的是作為一個緩存來使用,既然是緩存來使用那必然存儲的時候熱點、經常變動的數據,是用來減少關系型數據庫的壓力,用來快速響應一些經常修改使用的數據的,如果大數量都存入,勢必會增加redis的壓力,會在持久化方面頻繁爾大量的同步,非常占用資源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM