高性能NoSQL数据库,Redis 2.8.4 发布

jopen 10年前

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.