![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
FarelDB 2 字符串
文章平均质量分 79
以源码方式说明FarelDB所有的API接口以及调用说明,包括调用方法,注意事项,接口应用场景等
fareldb
这个作者很懒,什么都没留下…
展开
-
FarelDB 第2章 第1讲 键值对命令 字符串操作类(string) 之 set key value
您可以使用FarelDB 的 SET key value 命令来指定一个键的字符串值。原创 2023-07-11 17:43:40 · 113 阅读 · 0 评论 -
FarelDB 第2章 第2讲 键值对命令 字符串操作类(string) 之 get key
Get 命令用于获取指定 key 的值。如果 key 不存在,返回 错误信息。如果key 储存的值不是字符串类型,返回一个错误。原创 2023-07-13 18:08:29 · 66 阅读 · 0 评论 -
FarelDB 第2章 第3讲 键值对命令 字符串操作类(string) 之 getrange key start end
Getrange 命令用于获取存储在指定 key 中字符串的子字符串。字符串的截取范围由 start 和 end 两个偏移量决定(包括 start 和 end 在内)。原创 2023-07-17 17:23:30 · 32 阅读 · 0 评论 -
FarelDB 第2章 第4讲 键值对命令 字符串操作类(string) 之 getset key
Getset 命令用于设置指定 key 的值,并返回 key 的旧值。原创 2023-07-17 17:32:26 · 39 阅读 · 0 评论 -
FarelDB 第2章 第5讲 键值对命令 字符串操作类(string) 之 getbit key
Getbit 命令用于对 key 所储存的字符串值,获取指定偏移量上的位(bit)。原创 2023-07-17 17:41:56 · 33 阅读 · 0 评论 -
FarelDB 第2章 第6讲 键值对命令 字符串操作类(string) 之 mget key
Mget 命令返回所有(一个或多个)给定 key 的值。如果给定的 key 里面,有某个 key 不存在,那么这个 key 返回特殊值 nil。原创 2023-07-17 20:41:14 · 32 阅读 · 0 评论 -
FarelDB 第2章 第7讲 键值对命令 字符串操作类(string) 之 setbit key
Setbit 命令用于对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)。原创 2023-07-17 20:47:07 · 28 阅读 · 0 评论 -
FarelDB 第2章 第8讲 键值对命令 字符串操作类(string) 之 setex key seconds value
Setex 命令为指定的 key 设置值及其过期时间。如果 key 已经存在, SETEX 命令将会替换旧的值。原创 2023-07-17 20:55:22 · 33 阅读 · 0 评论 -
FarelDB 第2章 第9讲 键值对命令 字符串操作类(string) 之 setnx key value
Setnx(SET if Not eXists) 命令在指定的 key 不存在时,为 key 设置指定的值。原创 2023-07-17 21:07:02 · 37 阅读 · 0 评论 -
FarelDB 第2章 第10讲 键值对命令 字符串操作类(string) 之 setrange key
Setrange 命令用指定的字符串覆盖给定 key 所储存的字符串值,覆盖的位置从偏移量 offset 开始。原创 2023-07-17 21:50:46 · 32 阅读 · 0 评论 -
FarelDB 第2章 第11讲 键值对命令 字符串操作类(string) 之 strlen key
Strlen 命令用于获取指定 key 所储存的字符串值的长度。当 key 储存的不是字符串值时,返回一个错误。原创 2023-07-17 21:57:31 · 22 阅读 · 0 评论 -
FarelDB 第2章 第12讲 键值对命令 字符串操作类(string) 之 mset key
Mset 命令用于同时设置一个或多个 key-value 对。原创 2023-07-18 09:24:17 · 28 阅读 · 0 评论 -
FarelDB 第2章 第13讲 键值对命令 字符串操作类(string) 之 msetnx key
Msetnx 命令用于所有给定 key 都不存在时,同时设置一个或多个 key-value 对。原创 2023-07-18 09:32:07 · 33 阅读 · 0 评论 -
FarelDB 第2章 第14讲 键值对命令 字符串操作类(string) 之 psetex key millseconds value
Psetex 命令以毫秒为单位设置 key 的生存时间。原创 2023-07-18 09:48:45 · 29 阅读 · 0 评论 -
FarelDB 第2章 第15讲 键值对命令 字符串操作类(string) 之 incr key
Incr 命令将 key 中储存的数字值增一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。原创 2023-07-18 10:22:09 · 33 阅读 · 0 评论 -
FarelDB 第2章 第16讲 键值对命令 字符串操作类(string) 之 incrby key increment
Incrby 命令将 key 中储存的数字加上指定的增量值。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCRBY 命令。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。原创 2023-07-18 10:05:22 · 64 阅读 · 0 评论 -
FarelDB 第2章 第17讲 键值对命令 字符串操作类(string) 之 incrbyfloat key increment
Incrfloat 命令将 key 中储存的数字加上指定的增量值。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCRBYFLOAT 命令。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号浮点数字表示之内。原创 2023-07-18 10:58:13 · 33 阅读 · 0 评论 -
FarelDB 第2章 第18讲 键值对命令 字符串操作类(string) 之 decr key
Decr 命令将 key 中储存的数字值减一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECR 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。原创 2023-07-18 10:58:51 · 28 阅读 · 0 评论 -
FarelDB 第2章 第19讲 键值对命令 字符串操作类(string) 之 decrby key increment
Decrby 命令将 key 所储存的值减去指定的减量值。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 DECRBY 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。原创 2023-07-18 10:59:27 · 29 阅读 · 0 评论 -
FarelDB 第2章 第20讲 键值对命令 字符串操作类(string) 之 append key
Append 命令用于为指定的 key 追加值。如果 key 已经存在并且是一个字符串, APPEND 命令将 value 追加到 key 原来的值的末尾。如果 key 不存在, APPEND 就简单地将给定 key 设为 value ,就像执行 SET key value 一样。原创 2023-07-18 11:11:04 · 39 阅读 · 0 评论