redis-cli 进入到
127.0.0.1:6379>
返回满足所有的键:keys *(可模糊匹配)
exists是否存在指定的key
expire 设置某个key过期的时间,使用ttl查看剩余时间
persist取消过期时间
select选择数据库 数据库为0到15(共16个数据库)默认进入到的是0数据库
move【key】【数据库下标】将当前数据中的key转移到其他数据库中
randromkey随机返回数据库里的一个key
rename 重命名key
echo 打印输出
dbsize 查看数据库的key的数量
info 获取数据库信息
config get实时传输收到的请求(返回相关的配置信息)
config get * 返回所有的配置
flushdb 清空当前数据库,flushall 清空所有数据库。
修改redis登录:
因为redis速度相当快,所以在一台比较好的服务器下,一个外部用户在一秒内可以进行15w次的密码尝试,这意味着你需要设定非常强大的密码来方式暴力破解。
vi 编辑redis.conf文件 找到#requirepass foobared进行保存修改
重启服务器pkill redis-server
再次进入127.0.0.1:6379>keys *
会发现没有权限进行查询127.0.0.1:6379>auth 设置的密码
输入密码则成功进入
每次进入时,都需要输入密码,还有种简单的方式:
直接授权登录/usr/local/redis/bin/redis-cli -abhz