Redis 2.6 新功能一览

Redis 2.6 新功能一览

Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它起步较晚,发展迅速,目前已被许多大型机构采用。

原计划Redis 2.6将于2012年第1周发布,但是到目前为止,还没有任何关于Redis 2.6的消息。

造成发布延迟的主要原因是,在该版本中添加了大量超出预期的新功能,包括:

支持服务器端Lua脚本,原生支持JSON 和MessagePack。
到期时间精确到了毫秒,并新增了相关的设置命令。
移除了对大量客户端的硬解码限制。现在你的Redis连接能力取决于系统的并发能力。
AOF(聚合目标函数)低级语义现在更加健壮,特别是用于从服务器时。
允许对客户端输出缓冲区的大小进行控制。
AOF现在能够重写聚合数据类型。通过使用可变参数命令,产生一个同样大小的、保存加载更快的AOF文件。
所有在redis.conf文件中的指令都可以作为命令行选项来使用。
随机化hash表种子,以防止碰撞攻击。
改善了存储大数据时的性能。
重构了大量的核心代码,新的内部API会让cluster方案更容易实现。
启动画面添加了Redis ASCII logo。
增强了redis-benchmark,支持运行选择测试、CSV输出等。
增强了redis-cli,通过--eval,使Lua脚本开发更加便捷。
SHUTDOWN命令现在添加了两个参数:SAVE和NOSAVE。
增强了INFO命令、SORT命令、INCRBYFLOAT命令和HINCRBYFLOAT命令。
改善了崩溃时的bug报告功能,优化了性能。
目前Redis最新的稳定版本是2.4.8,你可以通过官网进一步了解。

猜你喜欢

转载自lixg425.iteye.com/blog/1876755