Redis介绍
redis是一个key-value存储系统,官方站点 http://redis.io
1.和memcached类似,但支持数据持久化
2.支持更多value类型,除了和string(字符串)外,还支持hash、lists(链表)、sets(集合)和sorted sets(有序集合)几种数据类型
3.redis使用了两种文件格式:全量数据(RDB)和增量请求(aof)。全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载。增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据
4.redis的存储分为内存存储、磁盘存储和log文件三部分
Redis安装-下载安装配置
1.wget https://codeload.github.com/antirez/redis/tar.gz/2.8.21
2.mv 2.8.21 redis-2.8.21.tar.gz
3.tar zxvf redis-2.8.21.tar.gz
4.cd redis-2.8.21
5.yum install -y gcc epel-release; yum install -y jemalloc-devel
6.make 如果出错,运行如下命令: #不用编译,直接make
7.cd deps; make hiredis lua jemalloc linenoise; cd ..; make
8.make PREFIX=/usr/local/redis install #make install时,指定安装路径
9.mkdir /usr/local/redis/etc #创建配置文件目录并下载配置文件
10.wget http://www.apelearn.com/study_v2/.redis_conf -O /usr/local/redis/etc/redis.conf 2>/dev/null
Redis安装 – 启动脚本 #下载启动脚本
1.wget http://www.apelearn.com/study_v2/.redis_init -O /etc/init.d/redis 2>/dev/null
2.useradd -s /sbin/nologin redis
3.mkdir /usr/local/redis/var #存放pid等文件
4.chmod 777 /usr/local/redis/var
5.chmod 755 /etc/init.d/redis
6.chkconfig --add redis
7.chkconfig redis on
8.service redis start
原文地址:http://llzdwyp.blog.51cto.com/6140981/1754959