redis的keys的简单的通用操作
redis
keys的简单的通用操作:
1:keys pattern 获取所有与pattern匹配的key,返回所有与该key匹配的keys。*表示人一个或者多个字符串,?表是任意一个字符。
2:del key1 key2 删除指定的key
3:exists key 判断key是否存在,1代表存在,0代表不存在
4:rename key newkey 为当前的key重命名
5:expire key 设置过期时间 单位秒
6:ttl key 获取该key所剩的超时时间,如果没有设置超时,返回-1,如果返回-2表示超时不存在。
7:type key 获取key值的类型,该命令以字符串的格式返回,如果key不存在返回none
ping 测试;连接是否存活
echo 早命令行打印一些内容 相当于sout
select 选择数据库
quit 退出连接
dbsize 返回当前数据库中的key的数目
info 获取服务器的信息和统计
flushdb 删除当前选择数据库中的所有key
flushall 删除所有数据库中的所有key
主从复制,热备(可以了解)
Redis哨兵(Sentinel)模式(可以了解)
redis的安装
消息的订阅与发布
redis的事务
redis的持久化:RDB和AOF
redis的使用场景