1. Redis 简介
•
Redis
是一款开源的、高性能的键
-
值存储(
key-value store
)。它常被称作是一款数据结构服务器(
data structure server
)。
Redis
的键值可以包括字符串(
strings
)类型,同时它还包括哈希(
hashes
)、列表(
lists
)、集合(
sets
)和 有序集合(
sorted sets
)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(
append
);递增哈希中的值;向列表中增加元素;计算集合的交集、并集与差集等。
•
为了获得优异的性能,
Redis
采用了内存中(
in-memory
)数据集(
dataset
)的方式。同时,
Redis
支持数据的持久化,你可以每隔一段时间将数据集转存到磁盘上(
snapshot
),或者在日志尾部追加每一条操作命令(
append only
file,aof
)。
•
Redis
同样支持主从复制(
master-slave replication
),并且具有非常快速的非阻塞首次同步(
non-blocking first synchronization
)、网络断开自动重连等功能。同时
Redis
还具有其它一些特性,其中包括简单的事物支持、发布订阅 (
pub/sub
)、管道(
pipeline
)和虚拟内存(
vm
)等 。
•
Redis
具有丰富的客户端,支持现阶段流行的大多数编程语言。
(
http://redis.io/clients
)
2.安装部署
http://www.cnblogs.com/zhuhongbao/archive/2013/06/04/3117997.html