linux下安装redis
Redis可以到官方网站:http://www.redis.io/download下载
本文档用http://redis.googlecode.com/files/redis-2.4.14.tar.gz稳定版。
Win版下载地址:https://github.com/dmajkic/redis/downloads
redis介绍
Redis是Remote Dictionary Server的缩写。他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都具有push/pop、add/remove、执行服务端的并集、交集、两个sets集中的差别等等操作,这些操作都是具有原子性的,Redis还支持各种不同的排序能力。
安装redis
#yum install -y tcl
下载地址
#wget http://download.redis.io/releases/redis-2.8.19.tar.gz
解压缩
#tar zxvf redis-2.8.19.tar.gz -C /usr/local/
编译
#cd redis-2.8.19
#make
#make test
安装路径
#make PREFIX=/usr/local/redis install
指定配置文件路径
#mkdir /etc/redis 创建配置文件目录
#cp /usr/local/redis-2.8.19/redis.conf /etc/redis/
#/etc/redis/redis.conf 配置文件路径
http://www.cnblogs.com/linjiqin/archive/2013/05/27/3102040.html 配置文件详解
http://blog.chinaunix.net/uid-790245-id-3766268.html 主从配置
#grep -v '^#\|^$' /etc/redis/redis.conf 查看配置文件
#/data/redis 数据存放路径
#/var/log/redis/redis.log 日志存放路径
启动脚本文件
#cp -a /usr/local/redis-2.8.19/utils/redis_init_script /etc/rc.d/init.d/redis
#!/bin/sh
#
# chkconfig: - 20 80 增加内容:支持chkconfig --add
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
REDISPORT=6380 端口需与配置文件保持一致
EXEC=/usr/local/redis/bin/redis-server 修改
CLIEXEC=/usr/local/redis/bin/redis-cli 修改
#chkconfig --add redis
#chkconfig redis on
#/etc/init.d/redis start|stop
将Redis的命令所在目录添加到系统参数PATH中
#vi /etc/profile
export PATH=
"$PATH:/usr/local/redis/bin"
#source /etc/profile 加载生效
#/etc/init.d/redis start|stop
#redis-cli 连接验证客户端是否可以登录
其他redis相关资料链接
官方主站:http://www.redis.io/
下载地址:http://www.redis.cn/download.html
Interactive Tutorial:http://try.redis-db.com/ 一步一步教你熟悉Redis的基本命令
Command API:http://redis.io/commands http://www.redis.cn/commands.html
客户端程序:http://redis.io/clients
Redis文档:http://redis.io/documentation
命令参考:http://manual.csser.com/redis/
http://www.infoq.com/cn/articles/tq-redis-memory-usage-optimization-storage
Redis复制与可扩展集群搭建:
http://www.infoq.com/cn/articles/tq-redis-copy-build-scalable-cluster
Redis资料汇总专题http://blog.nosqlfan.com/html/3537.html
将redis变成数据库:http://code.google.com/p/alchemydatabase/
类似的产品:http://code.google.com/p/memlink/
redis-dump,将Redis数据dump成json格式的工具:https://github.com/delano/redis-dump