redis 安装 多实例配置 基本命令使用

来源:互联网 发布:win7恢复网络设置方法 编辑:程序博客网 时间:2024/05/21 07:06

redis 安装:

安装
打开Shell,下载源代码:
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
(具体版本请到:http://redis.io/download 下载,,请下载Stable 3.0的版本)。
终端中在redis源代码包保存的目录执行tar -xzf 包名 来对包进行解压缩:
tar -zxvf redis-3.0.7.tar.gz
cd  redis-3.0.7
执行make命令:
make && make install
执行 redis-server --version 查看是否安装成功:
redis-server --version
Redis server v=3.0.7 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=4b48043b698dc553
配置
在redis源代码目录下找到utils目录,以管理员权限执行 install_server.sh ,根据提示配置redis的配置文件目录,日志文件目录,持久化文件目录和服务程:
cd ../utils
./install_server.sh
当执行完毕后,redis将以服务的形式随系统启动。
修改redis的配置文件,cd到刚才设置的配置文件路径,使用root权限执行vim 6379.conf打开配置文件并编辑:
在vim中按 ‘/’ 执行查找操作,搜索 requirepass 关键字,按 a 进入编辑模式,将requirepass前的 # 删除,
并修改后面的字符串为希望的密码。按 Esc,退出编辑模式,按 ‘:’ ,输入wq,回车保存并推出。
 
执行 redis-cli shutdown 关闭redis服务,以root权限执行/etc/init.d/redis_6379 start,重新启动redis服务。


配置多实例:

复制6379.conf
cp /etc/redis/6379.conf /etc/redis/6380.conf
修改配置文件:
vi /etc/redis/6380.conf
替换6379为6380


修改pidfile
pidfile /var/run/redis_6380.pid
修改port
port 6380
修改日志文件:
logfile /var/log/redis_6380.log
修改数据文件路径
dir /var/lib/redis/6380


 在系统添加路径:
mkdir -p /var/lib/redis/6380

启动多实例:
redis-server  /etc/redis/6380.conf

基本命令:

#选择数据库:
select db
#清空redis
flushdb
#查看服务器信息
info
#查看redis正在做什么
monitor
#查看所有key
keys *  或  keys "*"
#查看匹配前缀的keys
keys "miao*"
set key value:设置key的值,若存在则覆盖
rename key: 重命名
get key:获取key对应的值 MGET key1 key2 ... keyN:获取这些key对应的值 
rename oldkey newkey:重命名
del key:删除key
0 0