Redis 基本使用命令
2020-01-13 19:37
309 查看
Redis 基本使用命令
1、String
最基础的数据类型 二级制安全 能接收任何格式的数据 最长512MB 是其他4中数据类型的基础
set | 写值 |
get | 取值 |
incr key | 当前的存储是数字是 递增 |
decr key | 递减 |
incrby key increment | 额外指定增加的值 |
decrby key increment | 额外指定减少的值 |
append key value | 追加在后面 |
strlen key | 查看长度 |
2、list
按照顺序插入字符串链表 可以在头部 尾部 添加新元素 结构是链表
lpush | 左边添加 |
rpush | 右边添加 |
lrange key 0 3 | 查找第0到3个元素 (0 -1)0到-1 是查所有元素 |
lpop | 左边弹出 |
rpop | 右边弹出 |
llen | 得到元素的个数 |
lrem key cout stop | cout 等于0删除所有key的元素 |
lset key index value | 指定第index 变成value |
lindex key index | 获得第index的值 |
3、hash 键值对
hset key field value | 赋值 |
hmset key field value | 多个赋值 |
hget | 取值 |
hmget | 取多个值 |
hexists key | 判断字段是否存在 |
hincrby | 数字是增加数字 |
hdel | 删除字段 |
4、set
无需集合 不能重复
sadd | 增加一个或多个 不存在创建一个 |
srem | 删除一个或多个 |
smembers | 返回集合中的所有元素 |
scard | 元素个数 |
sismember key value | 查找key中value 是否存在 1存在 0不存在 |
sinter key1 key2 | 交集 |
sdiff key1 key2 | 差集 |
sunionk key1 key2 | 并集 |
srem key member | 删除key中的 member 可多个 |
5、sorted set
有序集合 不能重复 每个必须有分数
zadd key score member | 增加元素 |
zscore key member | 获得元素分数 |
zrabge key start stop | 获得某一个范围元素排名 zrevrange反序排列 |
zincrby | 怎么一个元素分数 |
常用命令
del key | 删除一个key |
exists key | 查找key是否存在 1存在 0不存在 |
expire key seconds | 设置key生存时间 秒 |
ttl | 还剩多长时间 |
pttl | 毫秒为单位 |
expire key milliseconds | 查找key生存时间 毫秒 |
keys pattern | 查找所有符合pattern的key |
move key db | 讲当前数据库key移动到 db |
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Redis中Scan命令的基本使用教程
- redis 安装 多实例配置 基本命令使用
- 关于redis介绍与基本命令使用
- redis----------基本命令使用
- Redis基本命令及其使用
- 缓存系列之三:redis安装及基本数据类型命令使用
- 系统管理指南:基本管理 第19 章• 使用软件包命令管理软件(任务)
- MYSQL基本命令的使用
- 关于java 的基本开发工具:命令控制台的使用
- Oracle 的基本使用--基本命令
- redis在PHP中的基本使用案例
- Android模拟器emulator基本使用技巧和命令
- 系统管理指南:基本管理 第22 章• 使用patchadd 命令管理Solaris 修补程序(任务)~附录A • SMF 服务
- linux: 基本命令之:查看磁盘空间, netstat, wc简单使用
- 使用qt命令来编译的基本步骤
- Linux基本命令使用
- 你所需要知道的一些git 的使用命令:基本技巧
- MySql的一些基本使用及操作命令 (待更新)
- liunx基本命令(打包压缩和yum库的使用)
- PHP Redis基本命令查找