Performant Synchronization in Geo-Distributed Databases

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xu, Duling, Li, Tong, Sun, Zegang, Chen, Zheng, Zhou, Weixing, Zhang, Yanfeng, Lu, Wei, Du, Xiaoyong
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914206215831552
author Xu, Duling
Li, Tong
Sun, Zegang
Chen, Zheng
Zhou, Weixing
Zhang, Yanfeng
Lu, Wei
Du, Xiaoyong
author_facet Xu, Duling
Li, Tong
Sun, Zegang
Chen, Zheng
Zhou, Weixing
Zhang, Yanfeng
Lu, Wei
Du, Xiaoyong
contents The deployment of databases across geographically distributed regions has become increasingly critical for ensuring data reliability and scalability. Recent studies indicate that distributed databases exhibit significantly higher latency than single-node databases, primarily due to consensus protocols maintaining data consistency across multiple nodes. We argue that synchronization cost constitutes the primary bottleneck for distributed databases, which is particularly pronounced in wide-area networks (WAN). Fortunately, we identify opportunities to optimize synchronization costs in real production environments: (1) network clustering phenomena, (2) triangle inequality violations in transmission, and (3) redundant data transfers. Based on these observations, we propose GeoCoCo, a synchronization acceleration framework for cross-region distributed databases. First, GeoCoCo presents a group rescheduling strategy that adapts to real-time network conditions to maximize WAN transmission efficiency. Second, GeoCoCo introduces a task-preserving data filtering method that reduces data volume transmitted over the WAN. Finally, GeoCoCo develops a consistency-guaranteed transmission framework integrating grouping and pruning. Extensive evaluations in both trace-driven simulations and real-world deployments demonstrate that GeoCoCo reduces synchronization cost-primarily by lowering WAN bandwidth usage-by up to 40.3%, and increases system throughput by up to 14.1% in GeoGauss.
format Preprint
id arxiv_https___arxiv_org_abs_2511_22444
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Performant Synchronization in Geo-Distributed Databases
Xu, Duling
Li, Tong
Sun, Zegang
Chen, Zheng
Zhou, Weixing
Zhang, Yanfeng
Lu, Wei
Du, Xiaoyong
Databases
The deployment of databases across geographically distributed regions has become increasingly critical for ensuring data reliability and scalability. Recent studies indicate that distributed databases exhibit significantly higher latency than single-node databases, primarily due to consensus protocols maintaining data consistency across multiple nodes. We argue that synchronization cost constitutes the primary bottleneck for distributed databases, which is particularly pronounced in wide-area networks (WAN). Fortunately, we identify opportunities to optimize synchronization costs in real production environments: (1) network clustering phenomena, (2) triangle inequality violations in transmission, and (3) redundant data transfers. Based on these observations, we propose GeoCoCo, a synchronization acceleration framework for cross-region distributed databases. First, GeoCoCo presents a group rescheduling strategy that adapts to real-time network conditions to maximize WAN transmission efficiency. Second, GeoCoCo introduces a task-preserving data filtering method that reduces data volume transmitted over the WAN. Finally, GeoCoCo develops a consistency-guaranteed transmission framework integrating grouping and pruning. Extensive evaluations in both trace-driven simulations and real-world deployments demonstrate that GeoCoCo reduces synchronization cost-primarily by lowering WAN bandwidth usage-by up to 40.3%, and increases system throughput by up to 14.1% in GeoGauss.
title Performant Synchronization in Geo-Distributed Databases
topic Databases
url https://arxiv.org/abs/2511.22444