4.RedisKey的基本命令

it2023-08-05  70

五大数据类型


官方文档

翻译:Redis是一个开源的(BSD许可),内存中的数据结构存储,用作数据库缓存消息代理。它支持数据结构,如字符串、散列、列表、集合、使用范围查询的排序集合、位图、超loglog、使用半径查询的地理空间索引和流。Redis有内置的复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并提供高可用性通过Redis哨兵和自动分区与Redis集群。

Redis-Key


127.0.0.1:6379> set name warms # set key OK 127.0.0.1:6379> keys * # 查看所有的key 1) "name" 127.0.0.1:6379> set age 1 OK 127.0.0.1:6379> keys * 1) "age" 2) "name" 127.0.0.1:6379> EXISTS name # 判断key是否存在 (integer) 1 127.0.0.1:6379> EXISTS name1 (integer) 0 127.0.0.1:6379> EXISTS age (integer) 1 127.0.0.1:6379> move name 1 # 移除当前的key (integer) 1 127.0.0.1:6379> keys * 1) "age" 127.0.0.1:6379> set name warms OK 127.0.0.1:6379> keys * 1) "age" 2) "name" 127.0.0.1:6379> expire name 10 # 设置过期时间 (integer) 1 127.0.0.1:6379> ttl name # 查看当前key的剩余时间 (integer) -2 127.0.0.1:6379> get name (nil) 127.0.0.1:6379> type name # 查看当前key的类型 string
最新回复(0)