面試官:兩個Redis實例怎么快速對比哪些數據不一致

aside section._1OhGeD · · 236 次點擊 · · 開始瀏覽    

問題

如上圖如何能快速的從兩個Redis實例怎么快速對比哪些數據不一致?

什么是數據不一致

key不一致

相同key名 在不同實例上的數據類型不一致

key 存在于源 redis 不存在目標 redis

key 存在于 目標redis 不存在源redis

value 不一致

string 類型的值,在不同實例上不一致

其他類型,同key 判斷.

工具推薦

redis-full-check 是阿里云Redis&MongoDB團隊開源的用于校驗2個redis數據是否一致的工具,支持單節點、主從、集群版、以及多種proxy,支持同構以及異構對比,redis的版本支持2.x-5.x。

下載工具

RedisFullCheck

目前僅支持 Linux環境 ,其他環境自行安裝Golang 自行交叉編譯

運行使用

參數說明

查看結果

項目推薦: Spring Cloud 、Spring Security


關注我的簡書號,如果對于學習編程有很多疑惑,沒有思路,不知道如何有效率的學習,可以添加我的java 交流學習群:630473711。在群里直接問我,我就是群主,需要最新系統的學習教程也可以管我要。做了很多年開發,對于學習方式,如何提高自己的技術有一定的經驗,術業有專攻,多跟有經驗的人交流學習,對這個行業信息了解的多,職業發展的空間就越大。

本文來自:簡書

感謝作者:aside section._1OhGeD

查看原文:面試官:兩個Redis實例怎么快速對比哪些數據不一致

入群交流(和以上內容無關):Go中文網 QQ 交流群:729884609 或加微信入微信群:274768166 備注:入群;關注公眾號:Go語言中文網

236 次點擊  
加入收藏 微博
添加一條新回復 (您需要 登錄 后才能回復 沒有賬號 ?)
  • 請盡量讓自己的回復能夠對別人有幫助
  • 支持 Markdown 格式, **粗體**、~~刪除線~~、`單行代碼`
  • 支持 @ 本站用戶;支持表情(輸入 : 提示),見 Emoji cheat sheet
  • 圖片支持拖拽、截圖粘貼等方式上傳