安装
wget http://download.redis.io/releases/redis-6.0.8.tar.gztar xzf redis-6.0.8.tar.gzcd redis-6.0.8make#默认启动cd src./redis-server#自定义配置参数启动cd src./redis-server ../redis.conf
连接
#本地连接redis-cli#连接远程redis服务器redis-cli -h host -p port -a password
键
#删除键DEL key#序列化键DUMP key#检查给定key是否存在EXISTS key#为键设定过期时间EXPIRE key seconds#用UNIX时间戳设定key过期时间EXPIREAT key timestamp#以毫秒设定key过期时间PEXPIRE key milliseconds#查找符合给定模式的keyKEYS pattern 如 keys name* 查询结果为 name1 name2 name3#移动当前数据库的key到另一个数据库MOVE key db#移除key的过期时间,及永久保持keyPERSIST key#查询key的剩余时间 以秒为单位TTL key#从当前数据库随机返回一个keyRANDOMKEY#修改key的名称(强制修改)RENAME key newkey#修改key的名称(只有当newkey不存在时 修改才能生效)RENAMENX key newkey#迭代keySCAN cursor [MATCH pattern] [COUNT count]#查询key中存储值的类型TYPE key
字符串
#设置指定key的值SET key value#获取指定key的值GET key#获取key中字符串中的子字符GETRANGE key start end#重设key的value并返回old valueGETSET key value#获取指定偏移量上的bit值GETBIT key offset#批量获取key的值MGET key1[key2...]#设置给定偏移量上的值SETBIT key offset value