首页 > 数据库 >无涯教程-Redis - Strings(字符串)

无涯教程-Redis - Strings(字符串)

时间:2024-01-04 23:33:33浏览次数:46  
标签:redis Redis 无涯 value key 字符串 Strings 将键

Redis字符串命令用于管理Redis中的字符串值,以下是使用Redis字符串命令的语法。

Strings - 语法

redis 127.0.0.1:6379> COMMAND KEY_NAME 

Strings - 示例

redis 127.0.0.1:6379> SET learnfk redis 
OK 
redis 127.0.0.1:6379> GET learnfk 
"redis" 

在上面的示例中, SET 和 GET 是命令,而 learnfk 是键。

Strings - 命令

下表列出了一些在Redis中管理字符串的基本命令。

Sr.No Command & 描述
1 SET key value

此命令将值设置为指定的键。

2 GET key

获取键的值。

3 GETRANGE key start end

获取存储在键处的字符串的子字符串。

4 GETSET key value

设置键的字符串值并返回其旧值。

5 GETBIT key offset

返回键处存储的字符串值中偏移量的位值。

6 MGET key1 [key2..]

获取所有给定键的值

7 SETBIT key offset value

设置或清除键处存储的字符串值中偏移量的位

8 SETEX key seconds value

设置值与键(key)到期时间

9 SETNX key value

设置键的值(仅当键不存在时)

10 SETRANGE key offset value

从指定的偏移量开始覆盖键处的字符串部分

11 STRLEN key

获取存储在键中的值的长度

12 MSET key value [key value ...]

将多个键设置为多个值

13 MSETNX key value [key value ...]

将多个键设置为多个值, 仅当不存在任何键时

14 PSETEX key milliseconds value

设置键(key)的值和有效期限(以毫秒为单位)

15 INCR key

将键的整数值加1

16 INCRBY key increment

将键的整数值增加给定的数量

17 INCRBYFLOAT key increment

将键的浮点值增加给定的数量

18 DECR key

将键的整数值减一

19 DECRBY key decrement

将键的整数值减给定数字

20 APPEND key value

将值附加到键

参考链接

https://www.learnfk.com/redis/redis-strings.html

标签:redis,Redis,无涯,value,key,字符串,Strings,将键
From: https://blog.51cto.com/u_14033984/9105852

相关文章

  • 无涯教程-Redis - 命令
    Redis命令用于在Redis服务器上执行一些操作。要在Redis服务器上运行命令,您需要一个Redis客户端,Redis客户端在无涯教程之前安装的Redis软件包中可用。以下是Redis客户端的基本语法。$redis-cli以下示例说明了如何启动Redis客户端。要启动Redis客户端,请打开终端并输入命令re......
  • 无涯教程-Redis - keys(键)
    Rediskeys命令用于管理Redis中的键(key),以下是使用rediskeys命令的语法。Keys-语法redis127.0.0.1:6379>COMMANDKEY_NAMEKeys-示例redis127.0.0.1:6379>SETlearnfkredisOKredis127.0.0.1:6379>DELlearnfk(integer)1在上面的示例中,DEL是命令,而lear......
  • 无涯教程-Redis - 配置文件
    在Redis中,Redis的根目录中有一个配置文件(redis.conf),尽管您可以通过RedisCONFIG命令获取并设置所有Redis配置。GET语法以下是RedisCONFIG命令的基本语法。redis127.0.0.1:6379>CONFIGGETCONFIG_SETTING_NAMEGET示例redis127.0.0.1:6379>CONFIGGETloglevel......
  • 无涯教程-Redis - 简介
    Redis是一个使用ANSIC编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由RedisLabs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据,Redis是最流行的......
  • 无涯教程-Seaborn - 配对网格
    PairGrid允许无涯教程使用相同的绘图类型绘制子图网格以可视化数据。与FacetGrid不同,它为每个子图使用不同的变量对。它形成子图矩阵。有时也称为"散点图矩阵"。pairgrid的用法类似于facetgrid。首先初始化网格,然后传递绘图功能。importpandasaspdimportseabornassbfr......
  • 无涯教程-Seaborn - 多面网格
    FacetGrid最多可以绘制三个维度-row,col和hue,前两个与所得的轴数组有明显的对应关系,可以将色相变量视为沿深度轴的第三维,在其中用不同的颜色绘制不同的级别。FacetGrid对象将数据框作为输入,并将构成网格的行,列或色调维度的变量的名称作为输入。变量应为分类变量,变量每个级别的......
  • 无涯教程-Seaborn - 绘制宽数据表
    始终最好使用"long-from"或"tidy"的数据集,但有时无涯教程别无选择,只能使用"wide-form"数据集,同样的功能也可以应用于多种格式的"wide-form"数据,包括Pandas数据框或二维NumPy数组。这些对象应直接传​​递给data参数,x和y变量必须指定为字符串importpandasaspdimportseaborn......
  • 无涯教程-Seaborn - 统计估计
    在大多数情况下,无涯教程处理数据整体分布的估计,但是,当涉及集中趋势估计时,需要一种特定的方式来汇总分布。均值和中位数是估计分布的集中趋势的常用技术。在上一节中学习的所有图中,都对整个分布进行了可视化。现在,讨论关于可以用来估计分布的集中趋势的图。BarPlotbarplot()......
  • redis中序列化问题,value包含全路径类名解析
    1.问题redis中保存的key-value格式value直接存入的是实体对象,值中包含全路径类名,在使用Jackson2JsonRedisSerializer和GenericJackson2JsonRedisSerializer解析器时报错报错内容:com.fasterxml.jackson.databind.exc.InvalidTypeIdException:Couldnotresolvetypeid'entity.r......
  • 无涯教程-Seaborn - 观察值分布
    在上一章中处理的类别散点图中,该方法在它可以提供的有关每个类别中值的分布的信息方面受到限制,现在,让无涯教程看看什么可以进行类别比较。BoxPlotsBoxPlots是通过四分位数可视化数据分布的便捷方法,BoxPlots通常具有从框延伸的垂直线,称为晶须。这些晶须表示上下四分位数之外......