首页 > 数据库 >Redis学习(一)

Redis学习(一)

时间:2024-08-22 23:26:13浏览次数:9  
标签:自增 set Redis 步长 学习 v1 k1 键值

1.通用命令

image

keys *
del k1
exists k1
expipe k1
ttl k1

2.String类型

image

String类型的常见命令
set k1 v1 	添加键值对
get k1 v1 	获得键值对对应的值
mset k1 v1 k2 v2 	一次性设置多个值
mget k1 k2 k3 	一次性获取多个键值对的值
incr k1 	让k1自增
incrby k1 2 	按步长2自增
decr k1 	自减
incrbyfloat k1 0.5 	让一个浮点数自增指定步长,必须指定步长
setnx k1 v1 	新增,只有k1不存在才会生效,作用为新增
setex k1 10(ttl) v1 设置有效期,新增并设置有效期

3.key的结构(类似于层级表)

image

set user:1 muqiu 可以理解为id为1的user的值为muqiu

4.哈希类型--无序字典

image
image

hset hashtest name age zhangfei 12 相当于key:value[name : age,zhangfei :12 ]

image

标签:自增,set,Redis,步长,学习,v1,k1,键值
From: https://www.cnblogs.com/muqiu0614/p/18374976

相关文章

  • js逆向学习
    目前本人大三下,想要学习js逆向同学的可以联系我:[email protected]上面是本人做的一些比较复杂的项目,还有很多简单的项目,这里给出图片。还有一些简单的js逆向。教你各种补充环境,各种js算法,教你各种底层的js库,webpack打包,bable的es6转es6原理,异步转同步代码之后如何代码定......
  • Java学习笔记5—数据库日志文件
    1.slowlog慢SQL记录2.binlog*记录数据库执行的写操作(不包括查询)信息,以二进制的形式保存在磁盘中。使用场景:主从复制(在Master端开启binlog,然后将binlog发送到各个Slave端,Slave端重放binlog来达到主从数据一致。)和数据恢复(mysqlbinlog)binlog日志有三种格式,分......
  • 无监督学习
    无监督学习无监督学习是一种机器学习的方法,它在没有明确标注(标签)的情况下对数据进行分析和建模。与有监督学习不同,在无监督学习中,模型不会事先知道输入数据的正确答案。相反,它通过寻找数据中的模式、结构或分布来进行推断。常见的无监督学习任务包括聚类、降维和密度估计。......
  • 浅谈Redis(一)
    浅谈Redis(一)文章目录浅谈Redis(一)Redis的特点Redis线程模型Redis单线程为什么快Redis持久化方案Redis缓存淘汰策略Redis缓存穿透、击穿和雪崩区别和解决方案Redis是一个开源的内存数据结构存储系统,可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,比如str......
  • 斯特林数学习笔记
    定义第二类斯特林数\(n\bracem\)表示\(n\)个两两不同的元素划分为\(m\)个互不区分的非空子集的方案数;第一类斯特林数\(n\brackm\)表示\(n\)个两两不同的元素划分为\(m\)个互不区分的非空轮换(可以理解为环)的方案数。第二类斯特林数的递推式:\({n\bracem}={n-1\bra......
  • [数字人、虚拟人、PaddleBoBo、深度学习框架、PaddleSpeech、PaddleGAN、虚拟主播]踩
    注意:使用gpu版的paddlepaddle,cpu版的生成视屏动不动几个小时,让人怀疑人生飞浆网址:飞桨AIStudio星河社区-人工智能学习与实训社区(baidu.com)一:使用conda创建虚拟环境:python3.7.4condacreate--namepy374python=3.7.4二:安装paddlepaddle2.2.2我的电脑目前c......
  • 机器学习1
    机器学习简介定义ArthurSamuel(1959): Fieldofstudythatgivescomputerstheabilitytolearnwithoutbeingexplicitlyprogrammed. 将机器学习定义为  赋予计算机在没有明确编程的情况下进行学习的能力的研究领域。omMitchell(1998): Well-posedLearningPro......
  • 机器学习-KNN 算法
    一.K-近邻(KNN)K-近邻(K-NearestNeighbors,简称KNN)是一种基于实例的学习算法,主要用于分类和回归问题。KNN的工作原理直观且简单,它基于相似性进行预测,也就是说给定一个新的数据点,KNN算法会查找距离最近的K个数据点,然后通过这些邻居来确定新数据点的类别(在分类任务中)或......
  • 【机器学习】西瓜书第一章 绪论
    参考资料:[1]周志华.机器学习[M].清华大学出版社,2016.一、引言我们生活中存在许多基于经验做出的判断,比如月明星稀,那第二天可能会是好天气;一个西瓜敲起来声音响,色泽也不错,大概率是一个好瓜。我们做出这样判断的原因是我们观察到了很多月明星稀之后的好天气,吃到了很多符合......
  • Asp .Net Core 学习笔记
    Startup类ConfigureServices方法注册服务,并通过依赖注入(DI)或者ApplicationServices在整个应用中使用服务使用IServiceCollection的各种Add{Service}进行注册,例如,AddDbContext、AddDefault、AddEntityFrameworkStores和AddPages在Configure方法配置应用服务之前,由主机......