【Redis源码】mget命令 有更新! 2022年11月13日 22:48:40 | 2,602 浏览 | 0 评论 | redis 转载 源码 通过get命令只能获取单个key的值,如果想获取多个key的值,可以通过mget命令来实现。mget返回所有指定key的值。 格式: mget key [key …]
【Redis源码】strlen命令 有更新! 2022年11月13日 22:48:57 | 1,556 浏览 | 0 评论 | 转载 源码 redis strlen命令从数据库中获取到value,返回value字符串的长度。 格式: strlen key
当Redis数据磁盘坏掉之后会发生什么 有更新! 2022年11月13日 22:49:13 | 3,376 浏览 | 1 评论 | redis 原创 故障迁移 当Redis cluster集群数据所在磁盘的RAID卡坏掉了之后会发生什么?集群会不会进行故障迁移,以及怎么快速恢复。
【Redis源码】setrange命令 有更新! 2022年11月13日 22:49:48 | 1,551 浏览 | 0 评论 | redis 源码 转载 命令 setrange命令主要用于设置value的部分子串,设置时将值从偏移量offset开始覆盖成value值。如果偏移值大于原值的长度,则偏移量之前的字符串由“\x00”填充。 命令格式: setrange key offset value
【Redis源码】append命令 有更新! 2024年07月28日 22:46:22 | 2,029 浏览 | 0 评论 | 源码 命令 redis 转载 数据库已经有了key,它的值为value。当我们发现value值需要追加字符串却又不想直接用set命令覆盖原值时,可以用append命令来实现。 命令格式: append key value 说明: 将value追加到原值的末尾,如果key不存在,此命令等同 于set key value命令。
【Redis源码】mset命令 有更新! 2024年07月28日 22:46:51 | 1,356 浏览 | 0 评论 | 转载 redis 源码 命令 通过set、setex等命令只能设置单个字符串到数据库,当我们想一次性设置多个字符串时,可以使用mset或msetnx命令来解决。 格式: mset key value [key value ...] msetnx key value [key value ...]
【Redis源码】setnx、setex、psetex命令 有更新! 2024年07月28日 22:47:15 | 1,550 浏览 | 0 评论 | 源码 命令 转载 redis 在了解了set的原理之后,setnx、setex、psetex命令的原理我们也应该大致了解了,这3个命令也是先调用了tryObjectEncoding将值优化,再调用setGenericCommand将key-value设置到数据库,只不过这3个命令不需要解析额外参数。
【Redis源码】Redis Set命令详解 有更新! 2024年07月28日 22:47:39 | 1,567 浏览 | 0 评论 | redis 转载 命令 set命令用于将key-value设置到数据库。如果key已经设置,则set会用新值覆盖旧值,不管原value是何种类型,如果在设置时不指定EX或PX参数,set命令会清除原有超时时间。
Redis 6 新特性 有更新! 2023年08月27日 11:27:02 | 2,101 浏览 | 0 评论 | redis 源码 转载 Redis6.0.0稳定版出来了。这一次是从发布第一个候选版本到最终发布稳定版本之间的一个相对较短的周期。它花了大约四个月的时间,这不是一个小数目的时间,但与我们过去的记录相比,也不是很多。 主要的变化有: SSL、ACLs、RESP3、客户端缓存、线程I/O、副本上的无盘复制、Redis benchmark中的集群支持和改进的Redis cli集群支持、Redis作为Redis的一个模块,以及Redis集群代理。
vscode 查看Redis源码 有更新! 2024年07月28日 22:48:29 | 3,662 浏览 | 0 评论 | 源码 redis 原创 vscode 最近在学习Redis源码,主要是目前负责华为产品FusionInsight HD中Redis组件的相关事务,不得不学习Redis源码。本文主要讲述的是怎么通过vscode查看Redis的源码(Linux平台下面).