Redis2.0 正式版发布

红薯
 红薯
发布于 2010年09月04日
收藏 1

redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了 memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不 足够稳定,而且没有在实际的一些大型系统应用的实例。此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的。

Redis2.0终于在今天发布,官方下载中2.0后面的RC字样在今天彻底消息,下面是2.0中一些主要的新功 能,相信会让我们觉得等待是值得的:

1. MULTI/EXEC: 支持原子性的支持多条语句,但注意,这和我们传统意义上的事物操作还是有差别的。
2. Publish/Subscribe: Pub相当于发布消息,Sub相当于订阅消息,在微博客如此盛行的今天,相信这一功能不会太难理解。
3. Hashes (or dicts): Redis又支持了一种新的数据类型,其内存使用效率更高。
4. Virtual Memory: 虚拟内存。在Redis2.0之前,所有数据都是存在内存中的,而按时间条件进行的定时dump到磁盘的操作,也仅仅是个备份作用。而2.0中的虚拟内 存,使得你可以自由分配Redis可耗用的内存,当数据超出指定内存限制时,不常用数据会被交换到磁盘。

下载地址:http://redis.googlecode.com/files/redis-2.0.0.tar.gz
详细改进:http://code.google.com/p/redis/wiki/Redis_2_0_0_Changelog

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Redis2.0 正式版发布
加载中
返回顶部
顶部