-
启动 Redis 服务
src/redis-server或者src/redis-server redis.conf
注:src/redis-server 会不加载redis.conf配置文件,提示: Warning: no config file specified, using the default config.
而:src/redis-server redis.conf 为载入redis.conf配置的启动方式
src/redis-server redis.conf 1>log.log 2>errlog.log
1为标准输出,2为错误输出
-
将 Redis 作为 Linux 服务随机启动
vi /etc/rc.local, 加入代码: /root/install/redis-2.4.9/src/redis-server
或参考:
redis linux下的开机启动 ( https://blog.csdn.net/rockstar541/article/details/103122236 )
-
Redis客户端连接
src/redis-cli
-
停止redis服务:
src/redis-cli shutdown
-
修改密码:
vim /root/install/redis-2.4.9/redis.conf文件
修改requirepass 后面foobared 为自己的密码,如 123456
-
允许客户端redis-cli 用ip、port访问:
(1).不能访问之前:
(2).修改redis.conf文件,注释掉 bind 127.0.0.1 ,kill 掉服务,或者客户端 src/redis-cli shutdown 命令关闭后重启服务。
---------------------------------------------------------------------------------------------
-
增删改查命令:
keys *
取出当前匹配的所有key
> exists larry
(integer) 0
当前的key是否存在
del lv
删除当前key
expire
设置过期时间
> expire larry 10
(integer) 1
> move larry ad4
(integer) 1
移动larry键值对到ad4数据库
> persist lv
(integer) 1
移除当前key的过期时间
randomkey
随机返回一个key
rename
重命名key
type
返回值的数据类型
type testlist
list
> ping
PONG
测试连接是否还在
>echo name
"larry"
打印
> select ad4databank
OK
数据库切换
> quit
退出连接
> dbsize
(integer) 12
当前数据库中key的数量
> info
服务器基本信息
monitor
实时转储收到的请求
config get
获取服务器的参数配置
flushdb
清空当前数据库
flushall
清除所有数据库
其他:
参考网址:http://redisdoc.com/