数据库技术
MongoDB Change Streams 实时事件与异构集成(2025)
# MongoDB Change Streams 实时事件与异构集成(2025)
## 一、订阅与过滤
- 订阅:按集合或数据库级订阅变更;使用管道过滤。
- 安全:权限最小化与租户隔离,防越权访问。
## 二、去重与可靠性
- 去重:按 `_id`/事务标识去重,避免重复消费。
- 重试与死信:失败事件退避重试并进入死信处理。
## 三、回放与联动
- 回放:记录偏移与时间窗口,支持事件回
Neo4j 图数据库建模与查询(关系、索引与性能)
介绍 Neo4j 的图数据建模与 Cypher 查询,设计关系与索引策略,提供性能验证与优化方法。
PostgreSQL autovacuum调优:膨胀与冻结治理
通过合理的 autovacuum 参数与监控策略治理表膨胀与事务冻结,保持统计信息与性能稳定。
MySQL 索引与慢查询优化实战
以可验证的方法梳理 MySQL 索引与慢查询优化路径,基于执行计划与数据分布制定精准优化策略,避免经验主义误区。
PostgreSQL 分区与并行查询优化(Partitioning、Parallel Query、统计信息)
利用分区与并行查询优化大表性能,结合统计信息与约束排除,提供可验证的调优路径。
MongoDB 模型设计与索引优化(2025)
# MongoDB 模型设计与索引优化(2025)
MongoDB 的性能依赖合理的文档模型与索引策略与聚合设计。
## 一、模型设计
- 文档粒度:按访问模式划分嵌套与引用,降低跨集合联动。
- 规范命名:字段与类型一致,便于索引与聚合。
## 二、索引与TTL
- 复合索引:覆盖过滤与排序字段,减少扫描。
- TTL 索引:为过期数据设置自动清理,降低存储压力。
## 三、聚合与管道
MongoDB索引与查询优化实战
通过复合与部分索引、覆盖查询与管道优化提升 MongoDB 性能,并以 explain/指标验证策略效果。
PostgreSQL pg_stat_statements 查询分析与优化
启用 pg_stat_statements 收集查询统计,基于执行次数与平均耗时定位热点并进行优化。
PostgreSQL 事件触发与异步队列集成(Event Trigger、LISTEN/NOTIFY 与验证)
使用事件触发与LISTEN/NOTIFY集成异步处理与审计,捕获DDL/DML事件并投递到队列或工作进程,提供实现与验证方法。
Kafka Connect Elasticsearch Sink 连接器写入索引实践
使用 Elasticsearch Sink 连接器将 Kafka 主题写入索引,配置连接与写入模式、键处理与容错策略。
MySQL GTID与主从切换治理
---
title: MySQL GTID与主从切换治理
keywords:
- MySQL
- GTID
- 主从切换
- auto_position
- ROW
description: 启用 GTID 与自动定位复制,规范故障切换流程与一致性设置,降低切换复杂度与数据风险。
tags:
- GTID
- MySQL
- ROW
- auto_position
- 主从切换
- 复制
- 数据...
PostgreSQL BRIN 索引与区间扫描优化实战
使用 BRIN 索引为大规模顺序时间列加速查询,合理设置 pages_per_range 并验证执行计划与性能。
