Redis 2.8.8 发布,高性能KV数据库

fei
 fei
发布于 2014年03月26日
收藏 20

NoSQL Redis 2.8.8发布。2014-03-25。高性能KV数据库。上个版本是2014-03-05的2.8.7.遗留产品版2.6.17 修正了如果磁盘空间满了shutdown可能丢数据的Bug及几个增强(Sentinel,Redis-cli等)。开发版本3.0Beta2.

完全改进:

--[ Redis 2.8.8 ] Release date: 25 Mar 2014

# UPGRADE URGENCY: HIGH for Redis, LOW for Sentinel. There is a potentially
                   critical bug fix causing data loss in Redis but it requires
                   a combination of disk full and the use of the
                   SHUTDOWN command.

* [FIX] Fixed data loss when SHUTDOWN was used with a disk full condition.
* [FIX] Fixed a memory leak in the SORT syntax error processing.
* [FIX] When Sentinel down-after-milliseconds parameter is modified at runtime
        now it gets propagated to all the slaves and sentinel instances
        of the master.
* [FIX] `install_server.sh` script finally fixed.
* [FIX] Different fixes to maxclients handling.

* [NEW] Sentinels are now able to send update messages in a peer-to-peer
        fashion even if no Redis instances are available. Now the Sentinel
        liveness property that the most updated configuration in a given
        partition is propagated to all the Sentinels is extended to partitions
        without reachable instances.
* [NEW] Sentinel safety properties are now ensured in a crash-recovery system
        model since some state is persisted on disk before replying to other
        nodes, and reloaded at startup.
* [NEW] Sentinel now uses CLIENT SETNAME so that it is easy to identify
        Sentinels using CLIENT LIST among other clients.
* [NEW] Sentinel failure detection and reconnection code improved.
* [NEW] Use all 24 bits (instead of 22) for the Redis objects LRU field.
        Note that the new LRU algorithm using eviction pools was not backported
        from unstable for safery / code maturity concerns.
* [NEW] Majory speedup for the INFO command (it is now 6 times faster).
* [NEW] More Sentinel unit tests.
* [NEW] New command DEBUG ERROR returns the specified error. Example:
        DEBUG ERROR "LOADING database". This is handy to write Redis client
        libraries unit tests.
* [NEW] redis-cli now supports multi-line editing via updated linenoise lib.

Thanks to Matt Stancliff and Jan-Erik Rediger for the work done in the context
of this release.

下载:http://download.redis.io/releases/redis-2.8.8.tar.gz

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Redis 2.8.8 发布,高性能KV数据库
加载中

最新评论(15

空腔
空腔
Redis是微软给客户装SUSE时必装的
那年夏天
那年夏天

引用来自“neo-chen”的评论

引用来自“tenchiwuyo”的评论

引用来自“neo-chen”的评论

很多人从 redis 转回 memcache

why?

性能,redis 会使用硬盘io,会出现卡的情况。

Master 不做RDB或AOF,只在Slave上做RDB或AOF。这样master发挥更大性能。
有時糊塗
如果使用了Redis的AOF,那么是会为了持久性丧失了性能的,可以配置的,绝对不用的话,又丧失了健壮性。最多是把它的间隔调大;
威廉亨利
威廉亨利

引用来自“叁万英尺”的评论

引用来自“威廉亨利”的评论

Redis一不小心就把内存撑满了,我们已经遇到两次事故了

可有博客记录?分享下经验

没有,不过这个可以参考 http://blog.codingnow.com/2014/03/mmzb_redis.html#more
SandKing
SandKing

引用来自“neo-chen”的评论

引用来自“tenchiwuyo”的评论

引用来自“neo-chen”的评论

很多人从 redis 转回 memcache

why?

性能,redis 会使用硬盘io,会出现卡的情况。

你也可以设置不存盘啊
叁万英尺
叁万英尺

引用来自“威廉亨利”的评论

Redis一不小心就把内存撑满了,我们已经遇到两次事故了

可有博客记录?分享下经验
netkiller-
netkiller-

引用来自“tenchiwuyo”的评论

引用来自“neo-chen”的评论

很多人从 redis 转回 memcache

why?

性能,redis 会使用硬盘io,会出现卡的情况。
威廉亨利
威廉亨利
Redis一不小心就把内存撑满了,我们已经遇到两次事故了
eechen
eechen

引用来自“ClownFish”的评论

引用来自“neo-chen”的评论

很多人从 redis 转回 memcache

我觉得redis很好用呀

你信他?至少我不信。在db-engines上Redis排13,Memcached排17,两个都学都用就对了。
君枫
君枫

引用来自“neo-chen”的评论

很多人从 redis 转回 memcache

呵呵
返回顶部
顶部