网站数据分析表格,东昌府聊城网站优化,网站空间管理信息,网站域名备案在阿里云怎么做系列文章目录
第一章 Java线程池技术应用 第二章 CountDownLatch和Semaphone的应用 第三章 Spring Cloud 简介 第四章 Spring Cloud Netflix 之 Eureka 第五章 Spring Cloud Netflix 之 Ribbon 第六章 Spring Cloud 之 OpenFeign 第七章 Spring Cloud 之 GateWay 第八章 Sprin…系列文章目录
第一章 Java线程池技术应用 第二章 CountDownLatch和Semaphone的应用 第三章 Spring Cloud 简介 第四章 Spring Cloud Netflix 之 Eureka 第五章 Spring Cloud Netflix 之 Ribbon 第六章 Spring Cloud 之 OpenFeign 第七章 Spring Cloud 之 GateWay 第八章 Spring Cloud Netflix 之 Hystrix 第九章 代码管理gitlab 使用 第十章 SpringCloud Alibaba 之 Nacos discovery 第十一章 SpringCloud Alibaba 之 Nacos Config 第十二章 Spring Cloud Alibaba 之 Sentinel 第十三章 JWT 第十四章 RabbitMQ应用 第十五章 RabbitMQ 延迟队列 第十六章 spring-cloud-stream 第十七章 Windows系统安装Redis、配置环境变量 第十八章 查看、修改Redis配置介绍Redis类型 [第十九章 Redis key]
推荐一个人工智能学习网站AI 人工智能 文章目录 系列文章目录前言1、key类型1.1、设置key的值1.2、查看key的类型 2、key的命名规范3、key命令汇总 前言
本章节讲解Redis key的类型以及命令。
1、key类型
key 的类型对应着 value 的类型同样也有五种string、list、hash、set、zset
1.1、设置key的值 set key value 1.2、查看key的类型 type key 2、key的命名规范
key 的命名需要遵循以下规则
key 取值不可以太长否则会影响 value 的查找效率并且浪费内存空间。 系统名缩写[store] 模块名[order] 数据类型[orderstatus] store:order:orderstatuskey 取值也不能过短否则会使得 key 可读性变差。
3、key命令汇总
命令说明DEL key若键存在的情况下该命令用于删除键。DUMP key用于序列化给定 key 并返回被序列化的值。EXISTS key用于检查键是否存在若存在则返回 1否则返回 0。EXPIRE key设置 key 的过期时间以秒为单位。EXPIREAT key该命令与 EXPIRE 相似用于为 key 设置过期时间不同在于它的时间参数值采用的是时间戳格式。PEXPIRE key设置 key 的过期以毫秒为单位。PEXPIREAT key与 PEXPIRE 相似用于为 key 设置过期时间采用以毫秒为单位的时间戳格式。KEYS pattern此命令用于查找与指定 pattern 匹配的 key。MOVE key db将当前数据库中的 key 移动至指定的数据库中默认存储为 0 库可选 1-15中的任意库。PERSIST key该命令用于删除 key 的过期时间然后 key 将一直存在不会过期。PTTL key用于检查 key 还剩多长时间过期以毫秒为单位。TTL key用于检查 key 还剩多长时间过期以秒为单位。RANDOMKEY从当前数据库中随机返回一个 key。RENAME key newkey修改 key 的名称。RENAMENX key newkey如果新键名不重复则将 key 修改为 newkey。SCAN cursor基于游标的迭代器用于迭代数据库中存在的所有键cursor 指的是迭代游标。TYPE key该命令用于获取 value 的数据类型。