
Redis
文章平均质量分 89
Redis:一个开源的、基于内存的键值对存储数据库
秋分的秋刀鱼
奋斗不息,编码不止!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高并发下使用Redis分布式锁确保接口执行唯一性【重点】
RedisLock通过使用Redis分布式锁,我们可以确保在高并发环境下,某个接口只有一个线程能够执行。这对于保证数据的一致性和完整性非常重要。原创 2024-06-06 10:11:03 · 939 阅读 · 0 评论 -
Redis高可用之哨兵(Sentinel)模式
1.1 概述主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。1.2 哨兵模式哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。这里的哨兵有两个作用:通过发送命令,让Redis服务器返回监控其运行状态,包括主服务器和从原创 2022-03-22 14:45:00 · 741 阅读 · 1 评论 -
Redis一些我们必须了解的东西【重点】
1.1 redis的数据类型,以及每种数据类型的使用场景1.1.1 String这个其实没啥好说的,最常规的set/get操作,value可以是String也可以是数字。一般做一些复杂的计数功能的缓存。1.1.2 hash这里value存放的是结构化的对象,比较方便的就是操作其中的某个字段。博主在做单点登录的时候,就是用这种数据结构存储用户信息,以cookieId作为key,设置30分钟为缓存过期时间,能很好的模拟出类似session的效果。1.1.3 list使用List的数据结构,可以做简单原创 2022-03-22 10:11:27 · 1153 阅读 · 1 评论 -
Redis原理及应用实践,用心看完这篇就够了【重点】
Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用C语言编写,基于内存的且支持持久化,高性能的Key-Value的NOSQL数据库;Redis支持的数据结构类型很丰富,如 :字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 以及范围查询等原创 2022-03-21 17:04:09 · 1998 阅读 · 21 评论