Redis的優缺點

2021-10-08 03:23:24 字數 352 閱讀 4274

redis的效能極高,支援超過100k+每秒的讀寫頻率

豐富的資料型別。redis有五種資料型別:string、hash、lists、、set、order set。

原子性。redis的所有操作都是具有原子性的。同時,redis還支援對幾個操作全並後的原子性執行。

豐富的特性。redis還支援publis、subscribe、通知、key過期等等特性

由於時記憶體資料庫,所以單台機器儲存的資料量跟機器本身的記憶體大小有關。

如果進行完整重同步,由於需要生成rdb檔案並進行傳輸,會占用主機cpu並會消耗現網的頻寬。

修改配置檔案,進行重啟,,將硬碟中的資料載入進記憶體,時間比較久,期間redis不能提供服務

redis優缺點總結

優點 1 讀寫效能優異 2 支援資料持久化,支援aof和rdb兩種持久化方式 3 支援主從複製,主機會自動將資料同步到從機,可以進行讀寫分離。4 資料結構豐富 除了支援string型別的value外還支援string hash set sortedset list等資料結構。缺點 1 redis不具...

對比redis的RDB AOF模式的優缺點

rdb redis database 基於時間的快照,其預設只保留當前最新的一次快照,特點是執行速度比較快,缺點是可 能會丟失從上次快照到當前時間點之間未做快照的資料。rdb bgs e 實現快照的具體過程 aof和rdb一樣使用了寫時複製機制,aof預設為每秒鐘 fsync一次,即將執行的命令儲存...

Redis的持久化方式以及優缺點

1,什麼是持久化?持久化就是將資料寫到磁碟中去,防止服務宕機,造成資料丟失。2,持久化方式?redis是把資料放到記憶體中的,因為到記憶體中所以快,但是容易丟失。但是redis提供了持久化的方式。rbd和aof。1 rdb rdb是redis database的縮寫。rdb是在指定時間將記憶體中的資...