数据库技术
PostgreSQL 逻辑复制与多区域扩展(2025)
# PostgreSQL 逻辑复制与多区域扩展(2025)
逻辑复制通过发布/订阅在不同实例之间同步数据,适合跨区域读扩展与异构迁移。
## 一、发布与订阅
- 发布:选择表与列集合;控制变更范围与权限。
- 订阅:目标库订阅发布源,管理复制槽与初始抓取。
## 二、延迟与性能
- 延迟治理:网络与事务大小控制;批量与并行订阅优化。
- 监控:复制延迟与冲突与队列积压指标采集。
## 三、
ClickHouse 表引擎与排序键分区优化实战
基于 MergeTree 的分区与排序键设计,提供建表与查询优化示例以提升读写与聚合性能。
Elasticsearch路由与分片键设计:_routing与热点治理
使用 `_routing` 与合理分片键设计,使文档分布更均衡,降低热点与查询偏斜,提升性能与稳定性。
Elasticsearch 索引生命周期管理(ILM、Rollover 与验证)
使用ILM策略与Rollover实现日志与时序数据的分阶段管理,降低存储成本并加速查询,提供策略与验证步骤。
PostgreSQL 复制槽与 WAL 积压治理(清理、告警与验证)
管理逻辑/物理复制槽与WAL积压,设置阈值与告警并在订阅异常时安全清理,提供查询与验证方法确保主库空间与一致性。
Elasticsearch映射与查询DSL:精确匹配与分析器治理
正确设计 ES 映射与分析器,掌握 term/match/nested 查询语义,避免常见相关性与性能陷阱。
PostgreSQL Row-Level Security(RLS) 与策略实践
---
title: PostgreSQL Row-Level Security(RLS) 与策略实践
keywords: RLS, ENABLE ROW LEVEL SECURITY, CREATE POLICY, USING, WITH CHECK
description: 启用行级安全并为多租户数据创建策略,结合会话变量实现按租户隔离的读写控制。
tags:
- CREATE POLICY
...
CockroachDB与YugabyteDB对比:分布式SQL一致性与容错
对比两者在架构与一致性上的差异,理解多副本与分片机制,在多地域部署下进行选型与治理。
CockroachDB与YugabyteDB:分布式SQL选型
对比两大分布式 SQL 数据库在一致性、架构与多区域部署上的差异,为高可用与水平扩展场景提供选型依据。
Debezium MySQL Source 连接器变更捕获到 Kafka 实战
使用 Debezium MySQL Source 连接器捕获数据库变更并写入 Kafka,配置主题前缀与表过滤及快照策略。
PostgreSQL 逻辑复制与延迟治理(Publication、Subscription 与监测)
配置PostgreSQL逻辑复制并监测复制延迟,优化发布/订阅与队列容量,提供端到端验证以保障数据一致与延迟可控。
Elasticsearch索引建模与慢查询优化实践
系统化设计映射与查询策略,用可验证的配置与方法降低ES慢查询并提升吞吐与稳定性。
Cloudflare Workers 存储选型:KV 与 D1 实战指南
引言
- 在边缘计算场景下,Cloudflare 提供从 KV(分布式键值)到 D1(原生无服务器 SQL)的多种数据选项,可满足缓存、会话、元数据与事务性数据等不同需求。
存储选型(已验证)
- Workers KV:全球分布式键值存储,适合配置、会话、缓存与静态元数据;一致性模型与写入传播需要结合用例评估。来源:Cloudflare 博客与 KV 文档。
- D1 数据库:Cloudfl
PostgreSQL Autovacuum与表膨胀治理实践
---
title: PostgreSQL Autovacuum与表膨胀治理实践
keywords:
- Autovacuum
- 膨胀
- VACUUM
- ANALYZE
- 吐血兔子
- pgtoast
description: 调整Autovacuum与维护策略治理表膨胀与统计信息失真,提供可验证的参数与监控查询,提升性能与稳定性。
date: 2025-11-26
tags:
- ANA...
