一、键值设计 1. key名设计 【建议】: 可读性和可管理性         1) 建议全部⼤写         2) key不能太长也不能太短,键名越长越占资源,太短可读性太差     &nbsp
转载 2023-08-15 16:50:23
358阅读
redis基本命令 redis支持5种数据类型:String(字符串)、hash(哈希)、list(列表)、set(集合)、sortedSet(有序集合) 1.del key key存在时删除key 2.exists key 判断键值是否存在,若存在为1;否则为0 3.expire key seconds 为给定key设置过期时间,不设置默认值为永久 TTL key 查看key的过期时间,为-1
转载 2023-06-13 10:51:36
105阅读
的规范,使用:号分割语义。比如业务:实体类型:id这种方式,可读性较高。可以把Key前缀放入一个公共jar包统一维护。...
原创 2022-11-11 12:04:48
88阅读
1、设计目标简洁,高效,可维护2、键值设计规范2.1、KEY命名风格规则1【强制】以英文字母开头,命名只能包含英文大、小写字母、数字、英文点号(.)、英文半角冒号(:) 和英文@规则2【强制】KEY长度不超过1024字节规则3【推荐】KEY命名需具有可读性以及可管理性,不该使用含义不清以及特别长的名称2.2、KEY命名规范规则4【强制】命名规范:业务模块名:业务逻辑含义:缓存类型2.2.1、业务模
转载 2023-07-10 23:18:02
981阅读
文章目录一、键值设计1.key名设计【强制】以英文字母开头,命名中只能出现小写字母、数字、英文点号.和英文半角冒号:【强制】不该使用含义不清的key以及特别长的key名【强制】禁止使用Redis保留字命名key【强制】命名规范:业务模块名:业务逻辑含义:其他【推荐】简洁性2.value设计【强制】拒绝bigkey【强制】禁止在Redis中存储敏感的明文数据【推荐】选择适合的数据类型3.【强制】关
转载 2023-05-25 10:27:05
346阅读
Redis开发规范1. 标准化key的格式便于查看、统计、排错。具体的命名规则可以根据实际情况定义,key名可以使用“系统名:表名:查询字段名:查询字段值:所需要的列名”,如“cif:user:userid:999:username”。2. 存储的key一定要设置过期时间目前,我们将redis定位成缓存数据库,存放的key必须设有超时时间。因为若不设置,这些Key会一直占用内存不释放,造成极大的浪
转载 2023-07-07 20:01:11
197阅读
Redis 有哪些危险命令?Redis 的危险命令主要有以下几个:1. keys客户端可查询出所有存在的键。2. flushdb删除 Redis 中当前所在数据库中的所有记录,并且此命令从不会执行失败。3. flushall删除 Redis 中所有数据库中的所有记录,不止是当前所在数据库,并且此命令从不会执行失败。4. config客户端可修改 Redis 配置。怎么禁用和重命名危险命令?看下 r
点击蓝色“不太灵光的程序员”关注我哟 加个“星标”,每天上午 08:00,干货推送! 本文依旧会对学习内容进行拆分,建议阅读时间基本保持10分钟内,想学习之前章节内容点击《你不了解的Redis》阅读所有章节内容。Redis数据结构系列是对Redis常用的String、List、Set、Sorted Set、Hashe和Stream6种数据结构进行介绍,并使用redis-py进行实
Redis 常用数据结构Redis 常用数据结构有string、hash、list、set、zset,本文会介绍其使用方法和使用场景。stringstring 是字符串类型,以Key-Value形式存储,适用于缓存、计数器、分布式session、分布式全局id等场景。常用命令SET key value # 设置指定 key 的值 GET key
key里面存储filed-value的map类型redis数据结构字符串类型散列类型(Hash)列表类型集合类型有序集合类型key不要太长,最好不要超过1024个字节,但也别太短,要有一个统一的命名规范。value存储最长的字长是512M。int 普通字符串不能用incr,incrby没有的key则会帮忙创建int类型,还可自定义加减。decr , decrbystri
用冒号 “:” 做层次区分,例如 “项目名称:模块名称:缓存名称”,DASHBOARD:BROKEN_LINE_DATA:10HOURDATA
原创 2021-06-21 18:29:15
1970阅读
# Redis Key命名 ## 简介 在使用 Redis 时,有时候我们需要对已有的 Key 进行重命名Redis 提供了`RENAME`命令来实现这个功能。本文将详细介绍 Redis Key命名的用法,并提供示例代码进行演示。 ## RENAME 命令 `RENAME`命令用于对指定的 Key 进行重命名。命令的语法如下: ``` RENAME key newkey ```
原创 2023-11-19 16:33:31
198阅读
用冒号 “ :” 做层次区分,例如 “项目名称:模块名称:缓存名称”,DASHBOARD:BROKEN_LINE_DATA:10HOURDATA ...
转载 2021-08-25 10:29:00
388阅读
2评论
# 如何实现Rediskey命名 ## 概述 在开发中,对于Rediskey命名是非常重要的,它直接关系到数据的存储和查询效率。本文将教会刚入行的小白如何规范地实现Rediskey命名。 ### 步骤概览 下面是实现Rediskey命名的具体步骤: ```mermaid pie title 步骤概览 "1. 制定命名规范" : 20 "2. 拼接key名称"
原创 2024-05-25 06:01:46
60阅读
# Redis Hash Key命名规范与示例 Redis是一种基于内存的数据存储方案,广泛应用于缓存、会话管理以及消息队列等场景。与其他数据结构相比,Redis的Hash(哈希)类型非常适合用于存储对象型数据,比如用户信息、商品详情等。在本文中,我们将探讨如何合理命名Redis Hash Key,并给出相关的代码示例。 ## Redis Hash Key命名规范 在使用Redis Has
原创 2024-08-21 08:14:35
27阅读
# Redis Key命名 ## 1. 介绍 Redis 是一种高性能的键值存储数据库,常用于缓存、队列、发布/订阅系统等场景。在 Redis 中,每个键都有一个唯一的名称,称为键名(Key)。 有时候,我们需要对已有的 Redis 键进行重命名操作。Redis 提供了 `RENAME` 命令来实现这个功能。本文将介绍 Redis 中的键重命名操作,并提供示例代码帮助读者更好地理解该操作。
原创 2023-10-06 10:06:41
251阅读
# Redis Key命名约束实现 ## 1. 流程图 ```mermaid pie title Redis Key命名约束实现步骤 "1. 定义Key规则" : 30 "2. 检查Key是否符合规则" : 40 "3. 存储数据" : 30 ``` ## 2. 步骤及代码示例 ### 1. 定义Key规则 首先,我们需要定义Redis Key命名约束规
原创 2024-04-13 06:32:17
33阅读
# Redis Key 分级命名指南 在现代应用程序中,使用 Redis 作为缓存和数据存储非常普遍。为了有效地管理 Redis 中的键(keys),我们通常使用分级命名(或命名空间)。这可以帮助我们在同一个 Redis 实例中有条理地管理数据。接下来,我将为你提供一个关于如何实现 Redis 键分级命名的详细指南。 ## 实现流程 我们将分为几个步骤来实现 Redis 的键分级命名。以下是
原创 2024-09-28 06:36:31
23阅读
## Redis命名 Key ### 介绍 Redis 是一种高效的内存数据库,被广泛应用于缓存、消息队列、排行榜等场景。在 Redis 中,Key 是用于标识存储数据的唯一标识符。有时候,我们需要修改一个已存在的 Key 的名称,这就是 Redis命名 Key 操作。 在本文中,我们将介绍如何使用 Redis 的 RENAME 命令来重命名 Key,包括使用示例和注意事项。 ##
原创 2023-10-20 17:32:03
141阅读
# 项目方案:Redis Key 命名规范 ## 1. 背景 在开发中,Redis 是一个非常流行的内存数据库,用于缓存数据和临时存储。在使用 Redis 时,如何命名 key 是非常重要的,良好的 key 命名规范可以提高代码的可读性和维护性,同时还能减少 key 之间的冲突。 ## 2. Redis Key 命名规范 ### 2.1 Key 命名规则 - Key 命名应该具有可读性,
原创 2024-02-25 04:18:29
180阅读
  • 1
  • 2
  • 3
  • 4
  • 5