
Redis
Redis 的简介:
Redis 是一个开源的使用 ANSI C 语言编写,支持网络,
可基于内存亦可持久化的日志型,key-value 数据库,
并提供多种语言的 API。从 2010 年 3 月 15 日起,
Redis 的开发工作有 vmware 主持。从 2013 年 5 月开始,
Redis 的开发由 Pivotal 赞助。
Redis 的定义:
Redis 是一个 key-value 存储系统。和 memcached 类似,它支持
存储的 value 类型相对更多,包括 String(字符串),list(链表)
Set(集合)sorted set(有序集合)和 hash(哈希类型)。
Reids 支持各种不同方式的排序,为了保证效率,数据都是缓存在
内存中的。Redis 会周期性的把更新的数据写入磁盘或者把修改操作
写入追加的记录文件,并且在此机制实现了主从同步。
Redis 是一个高性能的 key-value 数据库。Redis 的出现,很大程度
补偿了 memcached 这类 key-value 存储的不足,在部分场合可以对
关系型数据库起到很好的补充作用。它提供了 java,C++,C#,PHP,Ruby
等客户端,使用方便。
redis 的官网地址,非常好记,是 redis.io。
安装 Redis
Redis3.0 版本增加了集群的功能。
1.安装 Redis 的前提条件是安装一个 gcc 的环境
yum install -y gcc-c++
2.下载 redis 的源码包
Redis-3.0.0.tar.gz
解压 redis 源码包
tar -zxvf redis-3.0.0.tar.gz
z 指的是:解压的格式
x 指的是:解压
v 指的是:压缩进度
f 指的是:指定的文件
4.make 编译
编译完以后会出现一个 redis-server redis-cli redis-check-aof
Redis-check-dump
5.make install PREFIX=/usr/local/redis 指定安装目录到 redis 文件夹
安装完以后 cd/usr/local/redis 下里面会有一个 bin 文件说明你的安装
是成功的。
评论