E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Zset
Redis实现点赞功能
ZSET
问题:防重复点赞,通过Redis判断用户是否已点赞,避免重复操作。数据库和Redis协同维护点赞状态,确保前端展示一致性。
描绘一抹色
·
2025-04-14 06:46
Redis必知会
redis
spring
boot
java
使用 redis 实现消息队列
方案1:使用list做消息队列问题1:如何保证消息不丢失问题2:重复消费/幂等方案2:
zset
实现消息队列方案3:发布/订阅(pub/sub)问题1:如何保证消息不丢失问题2:重复消费/幂等方案4:Stream
dengjiayue
·
2025-04-13 03:56
redis
数据库
缓存
【redis】初识非关系型数据库——redis
RedisRedis是⼀种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、
zset
W…Y
·
2025-04-09 02:26
redis
redis
数据库
缓存
服务器
分布式
【Redis】背景知识
的特性Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串),hash(哈希),list(列表),set(集合),
zset
加油,旭杏
·
2025-04-07 10:03
redis
redis
数据库
缓存
【Redis】Redis 常用命令
文章目录StringListSetHash
Zset
GeospatialHyperloglogBitmapStringkey-value结构,value除了字符串还可以是数字(整型、浮点型)setkeyvalue
杜小舟
·
2025-04-04 18:05
#
Redis
redis
java
数据库
redis常见面试题
2.
ZSet
有序集合排行榜:使用有序集合实现排名系统,根据用户的分数(如积分、等级等)进行排序。3.哈希Hash存储对象:如用户ID作为键,用户的属性(姓名
超级蛋蛋怪无敌冲!!
·
2025-03-29 22:38
redis
数据库
缓存
Redis:
Zset
类型 内部实现、命令及应用场景
ZSet
是一个有序的字符串集合,其中每个元素都关联着一个分数(score),用于决定元素在集合中的顺序。
ZSet
中的元素是唯一的,但分数可以重复。
Chandler24
·
2025-03-29 12:03
Redis
redis
数据库
缓存
数据结构
Redis 大key删除方式
在Redis中,有几个比较特殊的结构String,List、Hash、Set、
ZSet
,从Redis删除大key时为什么会阻塞中文章可以知道,不能直接del(除了string),而应该使用scan的方式
csjane1079
·
2025-03-26 10:55
redis
redis
Redis基本数据类型命令和事务操作
文章目录字符串string类型操作命令哈希hash操作命令列表list操作命令集合set操作命令有序集合
zset
操作命令新数据类型BitMapsHyperLogLogGeographic通用命令使用SpringDataRedis
Ferry.
·
2025-03-26 05:14
redis
数据库
缓存
python全栈-Redis从入门到开发
Redis从入门到开发文章目录NoSQL四大类Redis数据类型key键string字符串list列表set字典hash哈希
zset
有序字典bitmapsgeospatia(GEO)hyperloglogRedis
兆。
·
2025-03-25 15:35
python全栈
python
redis
开发语言
Java后端八股文之Redis
1.Redis基本数据类型1.1String1.2List1.3hash1.3.1扩容与缩容1.3.2渐进式rehash1.4Set1.5
Zset
2.Redis为什么这么快?3.为什么要使用缓存?
圆师傅
·
2025-03-25 10:55
八股文
redis
八股文
python爬虫Redis数据库
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,
zset
,hash等数据结构的存储。redis:半持
Æther_9
·
2025-03-23 15:54
Python爬虫零基础入门
数据库
python
爬虫
redis
一、redis常用的数据类型有String、list、hash、set、
Zset
1.String是普通的字符串,存储一些简单的数据,例如用户登陆的时候后端保存短信验证码2.hash相当于Java中的hashmap
·
2025-03-21 16:47
java
Zset
应用之滑动窗口限流
用Redis
ZSet
实现的关键步骤:1.数据结构设计
ZSet
Key:rate_limit:api1(示例)member:请求唯一标识(如UUID或IP+时间戳)score:请求的时间戳(单位需一致,如秒或毫秒
八股文领域大手子
·
2025-03-21 16:49
java
数据库
服务器
算法
开发语言
Redis高频面试题解析干货,结合核心原理、高频考点和回答技巧
回答模板:基础结构(必答):String(缓存、计数器)、Hash(对象存储)、List(队列、栈)、Set(标签、去重)、
ZSet
(排行榜)扩展加分:Bitmaps(日活统计)、HyperLogLog
dblens 数据库管理和开发工具
·
2025-03-21 07:04
redis
redis
数据库
缓存
【Redis系列】Redis从入门到进阶顶级教程
文章目录Redis单机环境搭建(1)下载并解压(2)编译(3)启动服务(4)启动客户端(5)修改访问配置一、概述二、数据类型(1)STRING(2)LIST(3)SET(4)HASH(5)
ZSET
三、数据结构
小夕Coding
·
2025-03-21 03:29
大数据系列
数据库
redis
java
缓存
分布式
redis的
zset
命令总结
redis的
zset
命令总结文章目录redis的
zset
命令总结1.zadd2.zrem3.zcard4.zrange5.zrevrange6.zrangebyscore7.zrevrangebyscore8
脱氨垃圾
·
2025-03-15 10:58
Redis
redis
数据库
database
redis操作
zset
类型的基本命令
zset
是有序存储的数据结构,它和set一样,不允许重复的值,下面我们总结一些常用的命令。
JavaWeb学起来
·
2025-03-15 09:26
redis
redis
数据结构
Redis_
Zset
数据类型基本命令
命令说明zaddkeyscorevalue[scorevalue...]向集合中添加元素,若集合不存在则创建集合,批量添加时scorevalue之间以空格分隔zremkeyvalue[value...]移除集合中的指定元素,批量移除时value之间以空格分隔zrangekeyindex1index2withscores查看集合中下标处于index1-index2的元素(withscores用于将s
Mudrock__
·
2025-03-15 09:56
Redis
java
redis
Redis五种用途
-Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,
zset
,hash等数据结构的存储。-Redis支持数据的备份,即master-slave模式的数据备份。五
egekm_sefg
·
2025-03-14 18:06
面试
学习路线
阿里巴巴
redis
数据库
缓存
redis 用来实现排行榜的功能
简单的用Redis的
zset
数据结构来实现。
追风林
·
2025-03-12 23:51
redis
数据库
缓存
Redis数据结构的业务应用、秒杀问题、缓存相关问题、分布式锁、双写一致性等
网站投票统计程序sadd把用户添加到某个投票项的投票用户集合里去,sismember可以检查用户是否已经对任何一个投票项发起过投票,scard可以统计每个投票箱的投票人数,smembers可以拿到每个投票项的投票人
zset
Forever Nore
·
2025-03-09 04:19
Redis
redis
java
数据库
Redis底层数据结构
类型1、压缩链表:ziplist2、双向链表:linkedlist3、快速列表:quicklistHash类型Hashtable哈希表的扩展和收缩rehash渐进式hashSet类型intset整数集合
Zset
JLiuli
·
2025-03-08 18:48
redis数据结构
初识Redis
核心架构解析1.1数据模型革命基础类型二进制安全字段存储嵌套结构顺序存储阻塞操作去重集合集合运算排序集合String计数器图片缓存Hash用户画像商品详情List消息队列任务调度Set标签系统好友推荐
ZSet
我不是少爷.
·
2025-03-06 22:50
Redis
redis
数据库
缓存
面试基础---Redis 延迟队列深度解析
Redis延迟队列深度解析:基于
ZSet
和Lua脚本的实现引言在互联网大厂的高并发场景下,延迟队列是一种常见的需求,用于处理需要延迟执行的任务,如订单超时取消、消息重试等。
WeiLai1112
·
2025-03-06 18:39
Redis
面试
redis
junit
java
架构
分布式
后端
项目中用到redis,为什么选用redis,了解其他NoSQL数据库吗?在你的项目中是如何运用redis的?key是什么,value是什么?
支持多种数据结构:string(字符串);list(列表);hash(哈希),set(集合);
zset
(有序集合)稳定性:持久化,主从复制(集群)其他特性:支持过期时间,支持事务,消息订阅。
「已注销」
·
2025-03-05 13:59
Redis :01---Redis简介和安装
/·Redis是一种基于键值对(key-value)的NoSQL数据库·与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、
zset
前网易架构师-高司机
·
2025-03-04 10:59
2025年最新-数据库
运维
数据库
数据结构
大数据
分布式
Redis——知识点
是一种基于内存的数据库,对数据的读写都在内存上操作,因此读写速度很快,常用于缓存、消息队列、分布式锁等的应用场景Redis提供了很多数据类型来支撑各种场景,例如String、hash、list、set、
zset
其实不会敲代码
·
2025-03-03 21:23
面试题真的记不住一点
redis
Redis 的几个热点知识
Redis数据结构Redis中常用的数据结构大致可分为两类:核心类型:String、Hash、List、Set、
Zset
(SortedSet)扩展类型:Bitmap、Geospatial、Stream
知行小栈
·
2025-03-03 20:49
redis
redis
数据库
缓存
缓存穿透,击穿,雪崩是什么?如何避免?
www.cnblogs.com/xidianlxf/p/14146821.htmlRedis数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及
zset
yygr
·
2025-03-03 09:23
缓存
redis
使用Spring Data Redis操作Redis
Redis1.添加依赖2.配置Redis连接3.创建Redis配置类4.编写Redis操作类5.操作各种数据类型操作字符串(String)操作列表(List)操作集合(Set)操作哈希(Hash)操作有序集合(
ZSet
吃海鲜的骆驼
·
2025-03-01 08:04
Redis
spring
redis
java
Redis进阶使用
zset
类型,支持去重和排序,可以用来实现排行榜,使用热度作为分数值,每次插入数
赫萝的红苹果
·
2025-02-28 19:28
面试
java
Redis大Key问题探索
2.数据结构的元素数量:对于List、Set、
ZSet
、Hash这样的数据结构,如果它们包含的元素数
事业运财运爆棚
·
2025-02-26 11:06
linux
php
【复习】Redis
数据结构Redis常见的数据结构String:缓存对象Hash:缓存对象、购物车List:消息队列Set:点赞、共同关注
ZSet
:排序
Zset
底层?
xiaolin0333
·
2025-02-25 00:58
复习=。=
redis
数据库
缓存
Redis学习笔记——(17)Redis面试题及答案
Redis是一个key-value存储系统,它支持存储的value类型相对更多,包括string、list、set、
zset
(sortedset--有序集合)和hash。
码农小高
·
2025-02-23 23:04
Redis
redis
学习
数据库
【Java八股文】07-Redis面试篇
数据结构讲一下Redis底层的数据结构
ZSet
底层是由什么实现的线程模型Redis是单线程吗?Redis怎么进行I/O多路复用的?Redis采用单线程为什么还这么快?
bblb
·
2025-02-21 11:27
Java八股文系列
java
redis
面试
复习
分布式
分布式锁
canal
【进阶】redis篇
类型的数据库(非关系型数据库),数据在内存中以键值对形式存储.读写速度快,也提供数据持久化方式.一般最常用的场景就是把redis用来做缓存.redis使用场景1.缓存2.计数器点赞3.排行榜数据结构,
zset
lil_侯昊
·
2025-02-21 04:10
redis
数据库
缓存
实战优化登录系统:实现是否支持多设备、最大设备数等可配置化
实现方案:利用redis的
Zset
有序集合,使用登录的当前时间戳作为分数,后续达到最大设备数之后,删除分数最小的,也就是登录时间最早的设备,实现强制退出。
wujiada001
·
2025-02-20 11:17
#
实战优化
java
Redis常用数据类型
⑤
ZSet
:唯一字符串的有序集合,根据每个字符串的分数来维持顺序。
pingcode
·
2025-02-17 09:42
面试题
redis
Redis高频面试题汇总(2024最新版)
Redis有5种基本数据类型它们分别是String、List、Hash、Set、
ZSet
;此外还有三种特殊数据类型Bitmaps、Geospatial、HyperLogLog|数据类型|简单描述|使用场景
2401_83817971
·
2025-02-14 18:04
程序员
redis
数据库
缓存
Redis教程(八):Redis中
zSet
类型的常用命令
传送门:Redis教程汇总篇,让你从入门到精通
zSet
操作:往
zSet
有序集合中添加数据,1,2,3代表权重,one,two,three代表数据zaddmy
zset
1one2two3three查询
zSet
ThatMonth
·
2025-02-13 06:00
redis
数据库
缓存
redis
zset
底层数据结构
zset
底层存储结构
zset
底层的存储结构包括ziplist或skiplist,在同时满足以下两个条件的时候使用ziplist,其他时候使用skiplist,两个条件如下:有序集合保存的元素数量小于128
码上得天下
·
2025-02-12 21:55
Redis
redis
数据结构
bootstrap
redis sqlserver 同步_SQLServer数据库之NoSQL数据库之-------Redis(二)
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及
zset
(sortedset:有序集合)。
weixin_39924179
·
2025-02-11 19:14
redis
sqlserver
同步
【redis】缓存设计规范
:
zset
(有序集合)用于排序的唯一值,而list用于排序的重复值。数据是否唯一?:set用于存储唯一的值。是否需要存储对象?:Hash适合存储对象或具有多个字段的结构。考虑操作频率?
名栩
·
2025-02-09 22:45
缓存
系统设计
缓存
redis
设计规范
Redis
ZSet
:底层数据结构与元素排名的奥秘
其中,
ZSet
(SortedSet,有序集合)是一种非常独特且强大的数据结构,它允许我们存储唯一的元素,并为每个元素关联一个分数,从而实现对元素的排序。
一枚码仔
·
2025-02-09 14:51
Redis
redis
数据结构
数据库
Redis 进阶必备技能
目录Redis进阶必备技能Redis基础数据结构StringListSetHash
Zset
Redis进阶使用布隆过滤器分布式锁深入原理IO模型通信协议持久化主从同步SentinelRedis集群工作原理
魏小言
·
2025-02-08 18:54
架构设计
数据库
redis
rdb
aof
分布式锁
Redis(三):常见数据类型:List、Set、
Zset
List列表列表类型是用来存储多个有序的字符串,如图:a、b、c、d、e五个元素从左到右组成了⼀个有序的列表,列表中的每个字符串称为元素(element),⼀个列表最多可以存储个元素。在Redis中,可以对列表两端插⼊(push)和弹出(pop),还可以获取指定范围的元素列表、获取指定索引下标的元素等列表是⼀种⽐较灵活的数据结构,它可以充当栈和队列的⻆⾊,在实际开发上有很多应⽤场景Redis列表(
我可是ikun啊
·
2025-02-08 14:23
Redis
redis
数据库
缓存
Redis缓存详细讲解
学习目标什么是RedisRedis有哪些优势Redis能干什么呢那它还支持哪些数据类型1.String(字符串)2.Hash(哈希)3.List(列表)4.Set(集合)5.
ZSet
(有序集合)Redis
上官花雨
·
2025-02-08 08:40
缓存
redis
数据库
如何用Redis实现朋友圈点赞功能?
通过使用
ZSet
数据结构,可以有效地存储点赞用户ID和点赞时间戳,实现点赞功能。功能需求分析:朋友圈点赞功能需记录点赞数量、支持查看、点赞和取消点赞操作,并能查看点赞顺序。
AICoding小徐
·
2025-02-06 09:02
Java后端面试
场景设计题
Java面试八股文
redis
数据库
缓存
开发语言
java
面试
并发
Redis基础命令之set、
zset
1.SetRedis的Set是String类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。1.1SADD--添加一个或多个成员这里添加三个成员到set集合中127.0.0.1:6379>SADDsetmysqljavac++(integer)31.2SMEMBERS--查看成员127.0.0.1:6379>SMEMBERSset1)"c++"2)"java"3)"mysql"
泪染的青空
·
2025-02-02 14:22
redis
数据库
缓存
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他