【leetCode】整数反转 2022年11月13日 22:41:46 | 3,436 浏览 | 0 评论 | 数据结构与算法 算法题 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
【Redis源码】setbit命令 2023年08月27日 11:26:36 | 2,523 浏览 | 0 评论 | 转载 redis 命令 源码 setbit命令对key所存储的字符串值,设置指定偏移量上的比特位。 格式: setbit key offset value 返回值: 返回指定偏移量原来存储的位。
【Redis源码】mget命令 2022年11月13日 22:48:40 | 2,623 浏览 | 0 评论 | redis 转载 源码 通过get命令只能获取单个key的值,如果想获取多个key的值,可以通过mget命令来实现。mget返回所有指定key的值。 格式: mget key [key …]
【Redis源码】strlen命令 2022年11月13日 22:48:57 | 1,574 浏览 | 0 评论 | 转载 源码 redis strlen命令从数据库中获取到value,返回value字符串的长度。 格式: strlen key
当Redis数据磁盘坏掉之后会发生什么 2022年11月13日 22:49:13 | 3,401 浏览 | 1 评论 | redis 原创 故障迁移 当Redis cluster集群数据所在磁盘的RAID卡坏掉了之后会发生什么?集群会不会进行故障迁移,以及怎么快速恢复。
【Redis源码】setrange命令 2022年11月13日 22:49:48 | 1,565 浏览 | 0 评论 | redis 源码 转载 命令 setrange命令主要用于设置value的部分子串,设置时将值从偏移量offset开始覆盖成value值。如果偏移值大于原值的长度,则偏移量之前的字符串由“\x00”填充。 命令格式: setrange key offset value
【Redis源码】append命令 2024年07月28日 22:46:22 | 2,049 浏览 | 0 评论 | 源码 命令 redis 转载 数据库已经有了key,它的值为value。当我们发现value值需要追加字符串却又不想直接用set命令覆盖原值时,可以用append命令来实现。 命令格式: append key value 说明: 将value追加到原值的末尾,如果key不存在,此命令等同 于set key value命令。
【Redis源码】mset命令 2024年07月28日 22:46:51 | 1,372 浏览 | 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,568 浏览 | 0 评论 | 源码 命令 转载 redis 在了解了set的原理之后,setnx、setex、psetex命令的原理我们也应该大致了解了,这3个命令也是先调用了tryObjectEncoding将值优化,再调用setGenericCommand将key-value设置到数据库,只不过这3个命令不需要解析额外参数。
【Redis源码】Redis Set命令详解 2024年07月28日 22:47:39 | 1,581 浏览 | 0 评论 | redis 转载 命令 set命令用于将key-value设置到数据库。如果key已经设置,则set会用新值覆盖旧值,不管原value是何种类型,如果在设置时不指定EX或PX参数,set命令会清除原有超时时间。