
Redis
文章平均质量分 83
Redis是存储数据在内存中的中间件,常作为数据库、缓存使用。其中在分布式系统中,常用作缓存存取热点数据的数据库。
代码小娥
有问题无法回答可+v: A2742676336。去掉A就是扣扣
展开
-
【Redis】zset有序集合的常见命令
(1)zadd1)语法:zadd key [NX | XX] [GT | LT] [CH] [INCR] score member [score member … ]2)含义:添加k-v,一次性也可以同时添加多个3)时间复杂度:O(log(N))4)返回值:本次添加成功的元素个数默认版本使用成功添加三个元素,每个member携带一个score默认下的含义:一次性可添加多个元素,返回添加成功的元素个数;如果当前的member不存在,就会添加新的;如果member存在,就会更新分数。原创 2024-10-14 21:57:46 · 1383 阅读 · 1 评论 -
【Redis】Set类型的常用命令与应用场景
3)差集:A和B求差集,A在前面,则返回A中存在,但B中不存在的元素;B和A求差集,B在前面,则返回在B中存在,但A中不存在的元素。指定count则随机删除count个。2)含义:将member元素从source对应的集合中取出放入destination中。2)并集:两个集合求交集,结果为两个集合的所有元素相加,并去掉重复的元素,只留下一份。4)时间复杂度:O(N*M),N是最小集合的元素个数,M是最大集合的元素个数。4)时间复杂度:O(N*M),N是最小集合的元素个数,M是最大集合的元素个数。原创 2024-10-09 21:08:33 · 1184 阅读 · 0 评论 -
【Redis】List类型的常用命令大全
这里的list列表相当于一个双端队列,也可以认为是双向链表,也可以认为是数组,后续的很多命令都使用到下标。原创 2024-10-08 21:55:50 · 1640 阅读 · 1 评论 -
【Redis】Hash类型的常用命令
背景:redis中存储数据采取key-value键值对的形式,而hash内部也是键值对,为了区别这两个东西,hash内部的键值对称为:field-value,而redis的为key-value,这里的value包括:field-value。对于hash类型的命令和String很像,大多数是在前面加上h,表示hash的意思。原创 2024-10-06 22:10:43 · 1102 阅读 · 0 评论 -
Resdis中关于字符串类型的基础命令
本文主要详解key-value中vaule为字符串类型的情况,value属于其他的数据类型不适应;有几个命令是通用命令。原创 2024-10-03 22:03:39 · 1215 阅读 · 5 评论 -
Redis的基础认识与在ubuntu上的安装教程
来自Redis的自我介绍我是Redis,一个中间件,职责是把数据存储在内存上,因此可以作为数据库、缓存、消息队列等场景使用。由于可以把数据存储在内存上,因此江湖人称快枪手。原创 2024-09-27 23:25:11 · 599 阅读 · 2 评论 -
初步认识了解分布式系统
背景认识:我们要学习redis,还是得了解一下什么是分布式。为什么呢?因为redis只有在分布式系统中才能发挥它最大的作用,也就是领域展开,所以接下来我们就简单过一下什么是分布式系统一些术语认识:(1)应用(Application)/系统(System)一个服务器程序(2)模块(Module)/组件(Component)一个应用中有许多的功能,每一个单独的功能就是一个模块/组件(3)分布式(Distributed)引入多个主机/服务器,协同配合完成一系列的工作(物理上的主机)原创 2024-09-26 21:37:14 · 672 阅读 · 0 评论