高性能NoSQL數據庫,Redis 2.8.4 發布

jopen 10年前發布 | 10K 次閱讀 NOSQL

redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、 set(集合)和zset(有序集合)、Hash(哈希類型的映射表)。這些數據類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數據都是緩存在內存中。區別的是redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了master-slave(主從)同步。 Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用。它提供了Java,Python,Ruby,Perl,PHP客戶端,使用很方便。

--[ Redis 2.8.4 ] 發布日期:2014年1月13日

# UPGRADE URGENCY: MODERATE for Redis and Sentinel.

* [修復] Makefile compatibility with non common make variants improved.
* [修復] SDIFF crash in very unlikely to trigger state fixed.
* [修復] Config rewriting fixed: don't wipe options unknown to the rewrite
        process.
* [修復] Set TCP port to 0 works again to disable TCP networking.
* [修復] Fixed replication with old Redis instances as masters by not
        sending REPLCONF ACK to them.
* [修復] Fix keyspace notifications rewrite and CONFIG GET output.
* [修復] Fix RESTORE TTL handling in 32 bit systems (32 bit overflow).

* [新增] Sentinel 現在擁有一個運行配置API
* [新增] 記錄當我們失去了與主站或從站連接。
* [新增] When instance is turned from slave to master now inherits the
        old master replication offset when possible. This improves the
        Sentinel failover procedure.
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!