redis简介
2015-09-18 23:41
555 查看
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)等 。
$Keys
非二进制安全的字符类型( not binary-safe strings )
$Values
Strings (Binary-safe
strings )
Lists (Lists of binary-safe strings )
Sets (Sets of binary-safe strings)
Sorted sets (Sorted sets of binary-safe strings)
Hash
为了获得优异的性能,Redis采用了内存中(in-memory)数据集(dataset)的方式。同时,Redis支持数据的持久化,你可以每隔一段时间将数据集转存到磁盘上(snapshot),或者在日志尾部追加每一条操作命令(append only file,aof)。
Redis同样支持主从复制(master-slave replication),并且具有非常快速的非阻塞首次同步( non-blocking first synchronization)、网络断开自动重连等功能。同时Redis还具有其它一些特性,其中包括简单的事物支持、发布订阅 ( pub/sub)、管道(pipeline)和虚拟内存(vm)等 。
$Keys
非二进制安全的字符类型( not binary-safe strings )
$Values
Strings (Binary-safe
strings )
Lists (Lists of binary-safe strings )
Sets (Sets of binary-safe strings)
Sorted sets (Sorted sets of binary-safe strings)
Hash
相关文章推荐
- 全面剖析Redis Cluster原理和应用
- 全面剖析Redis Cluster原理和应用
- Redis系列-好玩的用法
- Redis系列-好玩的用法
- redis 操作记录
- redis 操作记录
- redis 操作记录
- redis 操作记录
- redis 操作记录
- python操作redis之连接reids
- yum 安装redis扩展
- Redis学习手册(目录)
- Redis学习手册(实例代码)
- spring-data-redis 使用
- redis session manager
- HBase、MongoDB、MySQL、Oracle、Redis--nosql数据库与关系数据库对比
- python使用redis
- mac上简单使用redis
- Redis学习14之当java文件找不到import的文件的解决办法
- Keepalived+Redis安装