首页 > 数据库 >Redis学习(二)之redis中的数据类型之String类型

Redis学习(二)之redis中的数据类型之String类型

时间:2022-11-18 04:11:09浏览次数:34  
标签:设置 set String 过期 数据类型 redis key

 

1、 可以用来存储html碎片或者页面。

2、可以通过set、get来操作。

3、value最大512M。

 

 1、set key newvalue nx  如果后面加了nx,则只在key不存在时, 才对key进行设置操作。

 2、set key newvalue xx  如果后面加了xx,则只在key存在时,才能进行设置。

1、原子增加。INCR可以把字符串转为整数,进行原子增加,INCRBY,DECR,DECRBY也是如此。

 1、GETSET命令将设置新值,并返回旧值。

 

 

 1、mset和mget可以一次性设置或获取多个key值,这样可以减少延迟。

 

 1、有些指令是公共的,各种数据类型都可以用,例如exists,用了判断key是否存在,del,用来删除key。

2、type命令可以返回key的数据类型

 

 

 1、过期时间精度为秒或者毫秒

 2、实际上,过期时间的计算是以毫秒为单位的

 3、过期时间被持久化到了硬盘,时间是一直在流失的,即使redis服务停止了。假设过期时间设置为1分钟后过期,这时,停止redis,五分钟后重启redis,会发现key已经过期了。

 

标签:设置,set,String,过期,数据类型,redis,key
From: https://www.cnblogs.com/dongzhensd/p/16895621.html

相关文章

  • 数据类型扩展
    publicclassDemo03{publicstaticvoidmain(String[]args){//整数拓展:进制二进制0b十进制八进制0十六进制0xinti=10;......
  • [109]. Hard - Length of String 2
    Implementatype LengthOfString<S> thatcalculatesthelengthofthetemplatestring(asin 298-LengthofString):typeT0=LengthOfString<"foo">//3......
  • java——API——StringBuilder类
    StringBuilder类的概述查阅java.lang.StringBuilder的API,StringBuilder又称为可变字符序列,它是一个类似于String的字符串缓冲区,通过某些方法调用可以改变该序列的长......
  • 自定义数据类型
    枚举枚举故名思义就是一一列举把可能的取值一一列举1定义enumDay//星期{//枚举的可能取值Mon,Tus,...};enumSex//星期{//枚举的可能取值——常量......
  • C语言自定义数据类型
    结构体参考视频:https://www.bilibili.com/video/BV1oi4y1g7CF?p=58大纲:结构体的声明结构体的自引用结构体内存对齐结构体传参结构体实现位段(位段的填充&可移植性)charshor......
  • redis 缓存高可用集群
    redis集群方案比较哨兵模式在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点状态,如果master节点异常,则会做主从切换,将某一台salve作......
  • go语言string函数的使用
    packagemainimport("fmt""strconv""strings")funcmain(){//1str:="hello杯"//goland统一为utf-8(字母数字占一个字节,汉字占3个字节)fmt.Println(le......
  • Redis持久化
    Redis持久化使用Redis作为数据缓存,缓存的目标主要是那些需要经常访问的数据,或计算复杂而耗时的数据。缓存的效果就是减少了数据库读的次数,减少了复杂数据的计算次数,从而提......
  • springboot 连接 redis 超时以及无法连接的解决方案
    连接的时候遇到了两个问题:一是超时,二是连接不上。网上看到了很多方法,但是比较杂乱,新手不是很懂问题出在哪里,所以写了一下自己的解决问题的心得。超时超时的原因:1.保护模......
  • B. Diverse Substrings
    题目链接:Problem-B-Codeforces输入71727741010501100639999652345618789987887987998798输出1210121015106题目大意就是给出T个用例给出一个长度为n,只包含'0'......