Kvrocks是一個開源的鍵值數據庫,它基于rocksdb并與Redis協議兼容,與Redis相比,其目的是降低內存成本,提高能力,復制和存儲的設計受到rocksplicator和blackwidow的啟發。
功能介紹
Kvrocks有以下主要特點。
Redis協議,用戶可以使用Redis客戶端來訪問Kvrocks。
命名空間,類似于Redis數據庫,但每個命名空間使用token
復制,像MySQL一樣使用binlog進行異步復制
高可用性,支持redis哨兵在主站或從站發生故障時進行故障轉移。
使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。