前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis必备命令

Redis必备命令

作者头像
云缓缓知我意
发布2021-04-15 15:32:15
3230
发布2021-04-15 15:32:15
举报
文章被收录于专栏:kafka。kafka。

redis字符串操作必备

添加字符串 set hello world 设置多个KV mset AA AAA BB BBB CC CCC 设置过期时间 setex hello1 5 word1 查询字符串 get hello 查询多key mget hello hello2 hello3 查询长度 strlen hello 修改字符串 set hello world2 删除字符串 del hello

Redis Hash hset hkey1 name zhangsan 一次设置多个值 hmset hkey3 name wangwu age 20 sex 1 查看数据 hget hkey1 name 查询某一key内多字段的值 hmget hkey3 name age 查看是否存在 hexists hkey3 name 修改数据 hset hkey1 name zhangsan2 删除key中的数据 hdel hkey3 sex

List 必备 添加一个或多个值到列表 lpush lkey1 zhangsan lisi 向已经存在的列表中插入数据(右边插入) rpush lkey1 AA BB 通过索引查询数据 lindex lkey1 0 通过索引修改数据 lset lkey1 5 eee 删除指定key数据 del lkey1 移出并获取列表的第一个元素 lpop lkey1 移出并获取列表的最后一个元素 rpop lkey1 移除列表的最后一个元素,并将该元素添加到另一个列表并返回 rpoplpush lkey1 lkey2

Set 必须掌握 向集合添加一个或多个数据 sadd skey1 zhangsan lisi 查询集合所有数据 smembers skey1 查询两个集合的差值 sdiff skey1 skey2 查询两个集合交集 sinter skey1 skey2 查询并集 sunion skey1 skey2 查询差值并将结果写入新集合 sdiffstore skey3 skey1 skey2 将数据在一个集合移动到另一个集合 smove skey1 skey2 zhangsan 移除结果中的某个数据 srem skey2 zhangsan

Key 必须掌握

查询所有符合模式的key Keys * 查询剩余过期时间(秒) ttl hkey1 对key进行重命名 Rename hkey1 hkey10 删除存在的key del BB 判断key是否存在 exists AA

Redis 数据库 Redis 默认有16个数据库 清空某一数据库内的所有数据 flushdb 清空所有数据库的数据 flushall

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档