设置服务后台启动
cd /usr/local/redis view redis.conf 将daemonize no改为 daemonize yes保存退出启动: ./reids-server redis.conf 退出后,使用redis-cli测试 客户端连接服务端命令: ./redis-cli -h 127.0.0.1/ip -p 26537/port
linux下设置登录密码
vim /etc/redis.conf#requirepass foobared去掉注释,foobared改为自己的密码,我在这里改为requirepass 123456然后保存,重启服务cd /usr/local/bin./redis-server /etc/redis.conf测试连接:./redis-cli 输入命令 会提示没有权限访问(error) NOAUTH Authentication required然后输入:auth 123456登陆成功,可以使用命令了
常用命令
#查看所有keykeys * 或 keys "*"#查看匹配前缀的keyskeys "miao*"#清空redisflushdb#查看redis正在做什么monitor 设置值: set key value:设置key的值,若存在则覆盖get key:获取key对应的值 MGET key1 key2 ... keyN:获取这些key对应的值 del key:删除元素有效期:EXPIRE key seconds:设置该元素多少秒后失效PEXPIRE key milliseconds:设置该元素多少毫秒后失效TTL key:查看还可以存活多少秒,-2表示key不存在,-1表示永久存储
其他命令
参考文章:
Redis教程: