技术教程

Kafka Connect JDBC Sink 写入 PostgreSQL 实战

--- title: Kafka Connect JDBC Sink 写入 PostgreSQL 实战 keywords: JdbcSinkConnector, auto.create, insert.mode, pk.mode, table.name.format description: 配置 JDBC Sink 将 Kafka 主题写入 PostgreSQL,启用自动建表、主键与插入模式,实...

Kafka Connect SMT:数据清洗与标准化

--- title: Kafka Connect SMT:数据清洗与标准化 keywords: - SMT - Single Message Transform - 重命名 - 过滤 - 规范化 description: 使用 Kafka Connect 的 SMT 在管道中进行字段重命名、过滤与规范化,降低下游适配成本。 tags: - Connect - Kafka - SMT - Singl...

Keycloak与Auth0对比:自建与托管身份选型

--- title: Keycloak与Auth0对比:自建与托管身份选型 keywords: - Keycloak - Auth0 - OIDC/SAML - 自建/托管 - 多租户 description: 对比两类主流身份提供方在协议、定制与运维上的差异,指导自建与托管的选型决策。 categories: - 文章资讯 - 编程技术 --- # Keycloak与Auth0对比:自建...

MySQL分库分表与中间件实践

--- title: MySQL分库分表与中间件实践 keywords: - 分库分表 - ShardingSphere - MyCAT - 分片键 - 路由策略 - 全局唯一ID - 雪花算法 - 跨分片事务 - 读写分离 - 验证 description: 基于中间件实施分库分表与读写分离,设计分片键与路由策略、全局ID与跨分片事务处理,并提供验证与回归方法。 date: 2025-11-25...

Navigator.sendBeacon:轻量上报与回退策略

--- title: Navigator.sendBeacon:轻量上报与回退策略 keywords: - sendBeacon - 后台上报 - 轻量请求 - 上报治理 - 回退 description: 使用 `navigator.sendBeacon` 在页面卸载等场景进行轻量上报,保证可靠性并提供与 keepalive 的选型与回退策略。 tags: - sendBeacon - 上报治理...

Cloudflare Workers 存储选型:KV 与 D1 实战指南

引言 - 在边缘计算场景下,Cloudflare 提供从 KV(分布式键值)到 D1(原生无服务器 SQL)的多种数据选项,可满足缓存、会话、元数据与事务性数据等不同需求。 存储选型(已验证) - Workers KV:全球分布式键值存储,适合配置、会话、缓存与静态元数据;一致性模型与写入传播需要结合用例评估。来源:Cloudflare 博客与 KV 文档。 - D1 数据库:Cloudfl

PostgreSQL 索引与查询优化(2025)

# PostgreSQL 索引与查询优化(2025) PostgreSQL 提供丰富索引与优化器能力,需结合场景正确使用。 ## 一、索引类型 - B-Tree/GiST/Gin/Hash:按查询模式选择合适索引类型。 - 覆盖索引:减少回表开销,提升读取效率。 ## 二、执行计划与统计 - EXPLAIN/ANALYZE:查看计划与实际耗时,定位瓶颈。 - 统计信息:维护表与列统计,避免错