Redis入门指南
应用介绍
Redis虽然是作为数据库开发的,但由于其提供了丰富的功能,越来越多的人将其用作缓
存、队列系统等。Redis可谓是名副其实的多面手。
Redis可以为每个键设置生存时间(Time To Live,TTL),生存时间到期后键会自动被删
除。这一功能配合出色的性能让Redis可以作为缓存系统来使用,而且由于Redis支持持久化和
丰富的数据类型,使其成为了另一个非常流行的缓存系统Memcached的有力竞争者。
讨论 关于Redis和Memcached优劣的讨论一直是一个热门的话题。在性能上Redis是
单线程模型,而Memcached支持多线程,所以在多核服务器上后者的性能更高一些。然
而,前面已经介绍过,Redis的性能已经足够优异,在绝大部分场合下其性能都不会成为瓶
颈。所以在使用时更应该关心的是二者在功能上的区别,如果需要用到高级的数据类型
或是持久化等功能,Redis将会是Memcached很好的替代品。
Redis入门指南,
稳定版本的Redis时。
提示 除了手工编译外,还可以使用操作系统中的软件包管理器来安装Redis,但目前
大多数软件包管理器中的Redis的版本都较古老。考虑到Redis的每次升级都提供了对以往
版本的问题修复和性能提升,使用最新版本的Redis往往可以提供更加稳定的体验。如果
希望享受包管理器带来的便利,在安装前请确认您使用的软件包管理器中Redis的版本并
了解该版本与最新版之间的差异。http://redis.io/topics/problems中列举了一些在以往版本
中存在的已知问题。
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » Redis入门指南
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
Redis入门指南.pdf | 3,241.83 KB | 2015-03-16 |
发表评论 取消回复