ZeBridge:让PostgreSQL在设备端实时同步
ZeBridge – PostgreSQL replicas on devices, synchronized over NATS
ZeBridge 是一个双向、本地优先的同步引擎,通过 NATS 将 PostgreSQL 与边缘设备的 SQLite、PGlite、DuckDB 等本地数据库连接起来。它让每个设备都拥有 PostgreSQL 的本地副本,支持离线写入,并在网络恢复后自动同步。PostgreSQL 作为权威数据源,负责处理冲突和验证写入,确保数据一致性。该项目特别适用于 B2B 场景,如车队管理、现场团队等需要多设备协同工作的应用。通过 Docker 即可快速体验,无需复杂配置,开发者可轻松构建支持离线操作和实时同步的应用。
PostgreSQL 保持权威地位:它应用规则,解决写入冲突,并向应用返回裁决结果。