首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
该加专题
09 | 切片集群:数据增多了,是该加内存还是加实例?
文章目录 Redis核心技术与实战基础篇09 | 切片集群:数据增多了,是该加内存还是加实例?如何保存更多数据?数据切片和实例的对应分布关系客户端如何定位数据? Redis核心技术与实战 基础篇 09 | 切片集群:数据增多了,是该加内存还是加实例? 示例 要用 Redis 保存 5000 万个键值对,每个键值对大约是 512B,如何能快速部署并对外提供服务?
阅读更多...
07丨切片集群:数据增多了,是该加内存还是加实例
1. RDB持久化造成Redis缓慢 在使用 RDB 进行持久化时,Redis 会 fork 子进程来完成,fork 操作的用时和 Redis 的数据量是正相关的,而 fork 在执行时会阻塞主线程。数据量越大,fork 操作造成的主线程阻塞的时间越长。所以,在使用 RDB 对 25GB 的数据进行持久化时,数据量较大,后台运行的子进程在 fork 创建时阻塞了主线程,于是就导致Redis
阅读更多...