小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
杰里米·施奈德:解释IPC:同步复制 - Postgres同步复制实际上并非真正的同步复制

Postgres数据库的同步复制实际上是异步的,只有在客户端提交时才会暂停,导致性能波动。大批量操作会产生大量WAL,可能导致其他操作延迟。建议监控WAL活动并调整相关参数以减轻影响。

杰里米·施奈德:解释IPC:同步复制 - Postgres同步复制实际上并非真正的同步复制

Planet PostgreSQL Planet PostgreSQL · 2025-10-27T23:12:27Z
杰里米·施奈德:数据丢失比我预期的更难

本文研究了在CloudNativePG中使用Jepsen进行同步和异步复制的实验。结果表明,启用同步复制能有效防止数据丢失,而异步复制在多种配置下则显著增加了数据丢失的风险。实验还发现,使用两个实例(一个副本)和更高的事务速率都会提高异步数据丢失的可能性。

杰里米·施奈德:数据丢失比我预期的更难

Planet PostgreSQL Planet PostgreSQL · 2025-09-29T06:33:59Z
Jeremy Schneider:对CloudNativePG运行Jepsen以验证同步复制防止数据丢失

在KubeCon亚特兰大,我将与Leonardo Cecchi讨论分布式系统理论及Postgres集群重配置。我们将使用Jepsen测试框架演示在禁用同步复制时可能导致的数据丢失,并展示如何通过启用同步复制来避免这一问题。

Jeremy Schneider:对CloudNativePG运行Jepsen以验证同步复制防止数据丢失

Planet PostgreSQL Planet PostgreSQL · 2025-09-01T21:28:47Z
加布里埃尔·巴托利尼:CNPG 食谱 16 - 在同步复制中平衡数据持久性与自愈能力

CloudNativePG 1.25 引入了 dataDurability 选项,允许用户在 PostgreSQL 同步复制中选择数据一致性或自愈能力,解决了 1.24 版本的局限性。

加布里埃尔·巴托利尼:CNPG 食谱 16 - 在同步复制中平衡数据持久性与自愈能力

Planet PostgreSQL Planet PostgreSQL · 2024-12-26T09:57:00Z
Gabriele Bartolini:CNPG 配方 13 - 配置 PostgreSQL 同步复制

CloudNativePG 1.24引入了可定制化的方法来管理PostgreSQL同步复制。它支持基于法定人数和基于优先级的复制方法,从而增强了对数据持久性和性能的控制。文章介绍了如何在单个Kubernetes集群和多个集群之间配置同步复制。它还讨论了收据确认的概念以及通过synchronous_commit实现的不同持久性级别。文章最后提到了在PostgreSQL集群内引入节点优先级的未来计划。

Gabriele Bartolini:CNPG 配方 13 - 配置 PostgreSQL 同步复制

Planet PostgreSQL Planet PostgreSQL · 2024-09-10T08:12:30Z
Umair Shahid:理解影响PostgreSQL在地理分散节点间数据复制延迟的因素

在全球化背景下,数据在地理分散节点间的复制至关重要。文章探讨了影响PostgreSQL数据复制延迟的因素,包括网络延迟、复制类型、事务量、配置和硬件性能。同步复制确保数据一致性但增加延迟,异步复制提高性能但可能导致数据滞后。优化网络基础设施和选择合适的复制策略是减少延迟的关键。

Umair Shahid:理解影响PostgreSQL在地理分散节点间数据复制延迟的因素

Planet PostgreSQL Planet PostgreSQL · 2024-09-10T08:04:50Z
Laurenz Albe:为什么我的PostgreSQL中COMMIT很慢?

本文讨论了PostgreSQL中慢COMMIT的原因和解决方法,包括磁盘问题、延迟约束和触发器、游标WITH HOLD和同步复制。建议通过检查磁盘I/O、优化查询、使用低网络延迟的机器进行同步复制以及检查数据库中的扩展来解决问题。

Laurenz Albe:为什么我的PostgreSQL中COMMIT很慢?

Planet PostgreSQL Planet PostgreSQL · 2024-05-28T05:42:31Z
我们可以在Percona XtraDB Cluster中设置复制过滤器吗?

Percona XtraDB Cluster支持在集群内部同步复制的同时,为外部异步复制设置复制过滤器。在Percona Server 5.7中,复制过滤器应用于全局,但在Percona Server 8.0中,可以为特定的复制通道设置。建议不要在PXC 5.7或MariaDB 10.3中使用复制过滤器,因为可能导致集群不同步。Percona XtraDB Cluster确保了关键应用的高可用性。

我们可以在Percona XtraDB Cluster中设置复制过滤器吗?

Percona Database Performance Blog Percona Database Performance Blog · 2024-05-20T13:06:30Z

本文讨论了分布式数据库中的复制和分区技术,包括单主复制、多主复制和无主复制。复制实现了扩展性、容错性和性能,而分区实现了并行操作和高吞吐量。同步复制需要等待确认,异步复制不等待确认。故障处理包括快速恢复和主从切换。写后读一致性是重要保证,处理写入冲突可以通过避免冲突、收敛至一致状态或让用户自行处理来实现。分区可以根据键的范围或哈希进行划分,分区再平衡可以通过分裂和合并来实现。路由可以通过随机连接、路由层或客户端保存分区信息来实现。

数据库的数据复制与分区

luozhiyun`s Blog 我的技术分享 luozhiyun`s Blog 我的技术分享 · 2023-08-10T03:38:57Z
Umair Shahid:高可用PostgreSQL集群中的数据不一致性

本文介绍了PostgreSQL集群中数据不一致的定义、挑战、原因以及预防和解决方法。数据不一致可能导致查询结果不准确、数据完整性问题、性能问题和难以调试等挑战。预防数据不一致的方法包括使用同步复制、实施负载均衡、使用监控工具、维护窗口和定期测试等。解决数据不一致的方法包括手动重新同步、回滚和监控系统等。通过遵循最佳实践,PostgreSQL管理员可以维护可靠和一致的数据库环境。

Umair Shahid:高可用PostgreSQL集群中的数据不一致性

Planet PostgreSQL Planet PostgreSQL · 2023-05-31T12:25:17Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码