redis 127.0.0.1:6379> keys * 列出所有的key
1) "myset1"
2) "mylist5"
3) "key2"
4) "mail"
5) "muset2"
6) "myset2"
7) "mylist6"
8) "mylist2"
9) "mysset"
10) "myset3"
11) "mylist7"
12) "mylist3"
13) "mhash"
14) "age"
15) "name"
16) "key"
17) "myset4"
18) "myset"
19) "mylist4"
20) "mylist"
21) "myhash"
22) "key1"
redis 127.0.0.1:6379> keys my* 可匹配的
1) "myset1"
2) "mylist5"
3) "myset2"
4) "mylist6"
5) "mylist2"
6) "mysset"
7) "myset3"
8) "mylist7"
9) "mylist3"
10) "myset4"
11) "myset"
12) "mylist4"
13) "mylist"
14) "myhash"
redis 127.0.0.1:6379> exists pengdi 检查key是否存在
(integer) 0
redis 127.0.0.1:6379> exists key1
(integer) 1
redis 127.0.0.1:6379> del key1 删除key
(integer) 1
redis 127.0.0.1:6379> exists key1
(integer) 0
redis 127.0.0.1:6379> expire mylist 10 设置key的过期时间
(integer) 1
redis 127.0.0.1:6379> ttl mylist 检查key过期的时间 -1表示已经过期
(integer) 1
redis 127.0.0.1:6379> exists mylist
(integer) 0
redis 127.0.0.1:6379> ttl mylist
(integer) -1
redis 127.0.0.1:6379> persist mylist 移除过期的key
(integer) 0
redis 127.0.0.1:6379> randomkey 随机获得一个key
"mylist3"
redis 127.0.0.1:6379> rename myhash myhash1 重命名一个key
OK
redis 127.0.0.1:6379> type myhash1 查看key的类型
hash
分享到:
相关推荐
redis的常用命令主要分为两个方面、一个是键值相关命令、一个是服务器相关命令 1、键值相关命令 keys * 取出当前所有的key exists name 查看n是否有name这个key del name 删除key name expire confirm 100 设置...
2.2.2、常用命令 set:添加键值对 get:获取值 apend:追价值 strlen:获取值的长度 setnx:key不存在时,设置key的值 incr:原子递增1 decr:原子递减1 incrby/decrby:递增或者递减指定的数字 mset:同时设置多个...
Redis是一款开源的、高性能...Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。
Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段和字段值的映射,但字段值只能是字符串,不支持其他数据类型,也就是说,散列类型不能嵌套其他的数据类型。...
Redis 是一款开源的,基于 BSD 许可的,高级键值 (key-value) 缓存 (cache) 和存储 (store) 系统。由于 Redis 的键包括 string,hash,list,set,sorted set,bitmap 和 hyperloglog,所以常常被称为数据结构服务器...
Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作...
以下是一个详细的Redis入门教程,它将帮助你理解Redis的基本概念、数据类型、常用命令以及一些高级特性。 ### 1. Redis简介 Redis(Remote Dictionary Server)是一个高性能的键值存储系统,支持多种类型的数据结构...
可以通过Redis类的实例来执行各种操作,如设置键值对、获取键值对、删除键值对等。 2. ConnectionPool类:表示连接池,用于管理与Redis数据库的连接。可以通过ConnectionPool类创建连接池,并将其传递给Redis类的...
一、最简单的命令 1、获得符合规则的键名列表 keys * 这里的*号,是指列出所有的键,同时*号也可以替换成其他支持glob风格通配符格式,具体规则如下: ?:匹配一个字符 *:匹配任意个(包括0个)字符 []:...
redis安装建造以及常用命令 下载官网redis安装包 make make PREFIX=/usr/local/redis install 因为没有配置文件,所以将解压目录中的配置文件复制过来 cp redis/redis.conf /usr/local/redis 配置文件,启动后台...
redis是NoSql家族的一员,键值对的内存型数据库。但是它支持把数据保存到本地。这点比memcached好。 缺点: 没有本地数据缓冲, 目前还没有完整的数据聚集化支持 优点: 配置简单, 使用方便, 高性能,支持不同的数据类型...
Hash的常用操作命令总结 图片来源:https://www.runoob.com/redis/redis-hashes.html 部分命令使用实例 1.HSET、HGET 、HMSET、 HMGET HSET key field value 将哈希表 key 中的字段 field 的值设为 value...
常用命令操作3.1 数据类型3.1.1 String字符串类型3.1.2 hash 哈希数据类型3.1.3 list 列表类型3.1.4 set 集合类型3.1.5 sortedset 有序集合类型3.1.6 其他通用命令 一.redis简介 1.1 什么是redis redis是一款高性能...
【*JVM】查看jvm虚拟机里面堆、线程的信息,你用过什么命令? 59 【JVM】垃圾回收算法有哪些? 59 引用计数法(Reference Counting Collector) 59 tracing算法(Tracing Collector) 61 compacting算法(Compacting ...