Go 實現的高性能 NoSQL,LedisDB 0.4 版本發布
LedisDB是一個用Go實現的高性能NoSQL,提供類似Redis API,可以選擇不同的存儲后端(RocksDB,LevelDB等)進行數據存儲,支持replication,現已用于生產環境中。
LedisDB 0.4 版本發布,該版本主要有如下改動:
解決了ttl key可能導致cpu 100%的bug,需要手動運行ledis-ttl-upgrade進行原有數據升級
重構replication,具體可參考基于rocksdb的性能報告,這里
增加godep支持,你可以通過godep進行LedisDB構建
增加RocksDB配置,可以很方便的調整rocksdb的參數來提升性能
Lua支持,但不支持pcall和xpcall,詳見golua的限制
BLPOP, BRPOP,SETEX等API支持
Github:https://github.com/siddontang/ledisdb
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!