首页
文章
分类
标签
归档
友链
瞬间
公众号
小程序
关于
登录
菜单
首页
文章
分类
标签
归档
友链
瞬间
公众号
小程序
关于
青云博客
记录、分享
归档
2024 年 04 月
redis集群方案什么情况下会导致整个集群不可用
2024-04-23
数据库
#redis
Redis 集群在以下情况下可能导致整个集群不可用: 多个主节点同时故障:如果多个主节点同时发生故障,而且它们的从节点无法正常升级为新的主节点,那么整个集群将无法提供读写服务。 集群管理节点故障:集群管理节点负责监控集群状态和协调故障转移操作。如果集群管理节点发生故障,并且无法及时恢复或替换,那么集
什么是缓存击穿、缓存穿透、缓存雪崩
2024-04-23
数据库
#redis
缓存击穿、缓存穿透和缓存雪崩是与缓存相关的一些常见问题,具体定义如下: 缓存击穿:指当一个缓存键(key)对应的数据在缓存中不存在,同时又有大量并发请求访问该缓存键时,这些请求会直接绕过缓存,查询数据库或其他存储系统,导致数据库压力增大。缓存击穿通常在缓存过期后发生。 缓存穿透:指当一个查询请求访问
什么是缓存击穿、缓存穿透、缓存雪崩?
2024-04-23
数据库
#redis
一、 缓存击穿(Cache Miss) 1. 什么是缓存击穿? 缓存击穿是指在高并发访问下,一个热点数据失效时,大量请求会直接绕过缓存,直接查询数据库,导致数据库压力剧增。 通常情况下,缓存是为了减轻数据库的负载,提高读取性能而设置的。当某个特定的缓存键(key)失效后,在下一次请求该缓存时,由于缓
Redis有哪些常用应用场景?
2024-04-23
数据库
#redis
Redis十大核心应用场景深度剖析 一、高性能缓存系统 页面缓存: 缓存HTML片段/API响应(TTL控制失效) 典型命令:SETEX product:123 3600 "{json}" 热点数据加速: 数据库查询结果缓存(如用户信息) 避免缓存穿透方案:布隆过滤器+空值缓存 二、会话存储(
Redis的持久化机制
2024-04-23
数据库
#redis
Redis持久化机制深度解析 一、持久化核心方案 1. RDB(Redis Database) 工作原理: 定时生成内存快照(二进制压缩文件) 通过SAVE(阻塞)或BGSAVE(后台)命令触发 配置示例:save 900 1(900秒内至少1次修改时触发) 特点: ✅ 文件紧凑(适合备份/灾难
为什么Redis 单线程模型效率也能那么高
2024-04-23
数据库
#redis
尽管Redis采用了单线程模型,但其效率仍然非常高。以下是一些原因: 非阻塞IO:Redis使用了事件驱动的非阻塞IO机制。它通过事件循环处理来自客户端的请求,在等待数据IO时并不会阻塞主线程,而是继续处理其他请求。这种机制允许Redis以高效地方式处理大量的并发连接。 内存操作:Redis主要将数
Redis是单线程还是多线程
2024-04-23
数据库
#redis
Redis 采用的是单线程模型。通常说得单线程,主要指的是 Redis 对外提供的键值存储服务的主要流程是单线程的,即网络 I/O 和数据读写是由单个线程来完成的。这样设计可以避免多线程之间的竞争条件和锁开销,提高了访问共享数据的效率。 然而,除了对外提供的键值存储服务,Redis 在某些功能上会使
说说 Redis 的数据类型
2024-04-23
数据库
#redis
Redis支持五种主要的数据类型: String:String是最常用的数据类型,在Redis中以二进制安全的方式存储字符串值。它可以包含任何类型的数据,比如文本、整数或二进制数据。 Hash:Hash是一个键值对的集合,其中每个键都与一个值相关联。在Redis中,Hash可以用于存储和操作对象,每
Redis为什么这么快
2024-04-23
数据库
#redis
Redis之所以快速的原因主要包括以下几点: 内存存储:Redis将数据存储在内存中,实现了快速的读写操作。 单线程模型:Redis采用单线程处理请求,避免了多线程的竞争和上下文切换开销。 高效的数据结构:Redis内部使用了高效的数据结构,如哈希表、跳跃表等,提供了快速的数据访问和操作。 异步IO
一个redis实例最多能存放多少keys
2024-04-23
数据库
#redis
Redis 的每个实例最多可以存放约 2^32 - 1 个keys,即大约 42 亿个keys。这是由 Redis 内部使用的哈希表实现决定的,它使用 32 位有符号整数作为索引。Redis 使用的哈希函数和负载因子等因素也会影响实际可存放键的数量。 需要注意的是,尽管 Redis 允许存储数量庞大
上一页
1 / 49
2 / 49
3 / 49
4 / 49
5 / 49
6 / 49
7 / 49
8 / 49
9 / 49
10 / 49
11 / 49
12 / 49
13 / 49
14 / 49
15 / 49
16 / 49
17 / 49
18 / 49
19 / 49
20 / 49
21 / 49
22 / 49
23 / 49
24 / 49
25 / 49
26 / 49
27 / 49
28 / 49
29 / 49
30 / 49
31 / 49
32 / 49
33 / 49
34 / 49
35 / 49
36 / 49
37 / 49
38 / 49
39 / 49
40 / 49
41 / 49
42 / 49
43 / 49
44 / 49
45 / 49
46 / 49
47 / 49
48 / 49
49 / 49
下一页