摘要:Redis的槽位 Redis槽位是Redis集群(Redis的分布式实现)中使用的基本概念。Redis集群由多个节点组成,数据分布在这些节点上。为实现这种分布,Redis使用16384个哈希槽位,这些槽位作为数据的逻辑分区。 Redis中的每个键都会通过哈希机制映射到这16,384个槽位中的某个槽位 阅读全文
Redis 集群架构
2026-01-26 11:06 by abce, 6 阅读, 0 推荐, 收藏,
摘要:Redis Cluster 是 Redis 的分布式实现方案,在保持性能的同时提供横向扩展能力和高可用性。它通过数据分片、复制和自动故障转移机制,成为处理大规模高性能应用的可靠选择。 Redis Cluster 架构 Redis Cluster 将数据集分布于多个节点,通过复制机制确保数据冗余与可用 阅读全文
Redis 的演进之路:从缓存到 AI 数据库(V1.0至8.4)
2026-01-23 17:19 by abce, 15 阅读, 0 推荐, 收藏,
摘要:最近闲来无事,在重新翻看 redis 书籍和笔记。被这个标题吸引了,所以翻译看看。 原文:The Evolution of Redis: From Cache to AI-Database (V1.0 to 8.4) Peter Zaitsev,我们的创始人之一,在2009年 Redis (Remo 阅读全文
Redis 缓存过期和删除策略
2026-01-22 10:07 by abce, 8 阅读, 0 推荐, 收藏,
摘要:Redis 实现了多种过期删除策略,用来高效管理内存并确保最佳性能。理解这些机制对于构建可扩展的高性能应用至关重要。 Redis采用懒惰删除与主动删除策略的组合方案。它不会立即删除过期键,而是运用智能算法在性能与内存使用之间取得平衡。 过期删除的核心策略 1.惰性删除(Lazy Deletion) 阅读全文
Redis 的 aof-use-rdb-preamble 及其工作原理
2026-01-19 16:59 by abce, 6 阅读, 0 推荐, 收藏,
摘要:aof-use-rdb-preamble是Redis 4.0引入的关键配置选项(自7.0+版本默认启用),通过结合RDB快照和AOF日志实现混合持久化。 # Redis 7.0+ 默认配置(推荐用于生产环境) aof-use-rdb-preamble yes 混合持久化和传统持久化的比较 不同方面 阅读全文
MySQL主从之间具有不同数据类型的列的复制
2025-12-09 19:08 by abce, 25 阅读, 0 推荐, 收藏,
摘要:主库和从库同一表中对应列的数据类型理想情况下应相同。但只要满足特定条件,此要求并非始终要求被严格执行。通常可将特定数据类型的列复制到需具备相同类型及相同长度(适用时)或更大长度的另一列。例如:可将CHAR(10)列无障碍复制到另一CHAR(10)列,或从CHAR(10)列复制到CHAR(25)列。在 阅读全文
MySQL 如何存储临时文件
2025-12-02 11:15 by abce, 36 阅读, 0 推荐, 收藏,
摘要:MySQL 如何存储临时文件 在 Unix 系统上,MySQL 使用 TMPDIR 环境变量的值作为存储临时文件的目录路径。如果 TMPDIR 未设置,MySQL 将使用系统默认值,通常为 /tmp、/var/tmp或 /usr/tmp。 在 Windows 系统上,MySQL 依次检查 TMPDI 阅读全文
理解mysql中的 local_infile 变量
2025-11-10 13:40 by abce, 125 阅读, 0 推荐, 收藏,
摘要:local_infile 变量决定了数据库服务器是否能够读取并导入客户端本地文件系统中的文件。启用该变量后,开发人员和数据库管理员即可使用load data local infile命令——这是高效导入数据的关键功能。 当 local_infile 变量设置为on时,客户端可指示mysql服务器读取 阅读全文
pbm 还原物理备份提示executable file not found in $PATH. stderr
2025-10-16 11:03 by abce, 16 阅读, 0 推荐, 收藏,
摘要:使用pbm还原percona mongodb的物理备份时遇到以下报错信息,还原失败: # pbm restore 2025-10-11T03:02:18Z --replset-remapping="rs=mongo_prod" Starting restore 2025-10-16T01:34:41 阅读全文
MySQL 日志报错:Got packets out of order
2025-09-09 15:11 by abce, 227 阅读, 0 推荐, 收藏,
摘要:数据库错误日志偶尔会报如下错误: 2025-08-17T03:02:25.931797+08:00 225756739 [Note] [MY-010914] [Server] Got packets out of order MY-010914 错误和网络问题有关,比如: ·Aborted conn 阅读全文
浙公网安备 33010602011771号