redis與memcache比較有哪些優點(redis和memcache的區別)

導讀您好,現在軟糖來為大家解答以上的問題。redis與memcache比較有哪些優點,redis和memcache的區別相信很多小伙伴還不知道,現在讓我們一起來看...

您好,現在軟糖來為大家解答以上的問題。redis與memcache比較有哪些優點,redis和memcache的區別相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、 Redis和Memcache都是將數據存放在內存中,都是內存數據庫。

2、不過memcache還可用于緩存其他東西,例如圖片、視頻等等。

3、2、Redis不僅僅支持簡單的k/v類型的數據,同時還提供list,set,hash等數據結構的存儲。

4、3、虛擬內存--Redis當物理內存用完時,可以將一些很久沒用到的value 交換到磁盤4、過期策略--memcache在set時就指定,例如set key1 0 0 8,即永不過期。

5、Redis可以通過例如expire 設定,例如expire name 105、分布式--設定memcache集群,利用magent做一主多從;redis可以做一主多從。

6、都可以一主一從6、存儲數據安全--memcache掛掉后,數據沒了;redis可以定期保存到磁盤(持久化)7、災難恢復--memcache掛掉后,數據不可恢復; redis數據丟失后可以通過aof恢復8、Redis支持數據的備份,即master-slave模式的數據備份。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!