Sharding Distributed Databases: A Critical Review

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Solat, Siamak
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929308177530880
author Solat, Siamak
author_facet Solat, Siamak
contents This article examines the significant challenges encountered in implementing sharding within distributed replication systems. It identifies the impediments of achieving consensus among large participant sets, leading to scalability, throughput, and performance limitations. These issues primarily arise due to the message complexity inherent in consensus mechanisms. In response, we investigate the potential of sharding to mitigate these challenges, analyzing current implementations within distributed replication systems. Additionally, we offer a comprehensive review of replication systems, encompassing both classical distributed databases as well as Distributed Ledger Technologies (DLTs) employing sharding techniques. Through this analysis, the article aims to provide insights into addressing the scalability and performance concerns in distributed replication systems.
format Preprint
id arxiv_https___arxiv_org_abs_2404_04384
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Sharding Distributed Databases: A Critical Review
Solat, Siamak
Distributed, Parallel, and Cluster Computing
This article examines the significant challenges encountered in implementing sharding within distributed replication systems. It identifies the impediments of achieving consensus among large participant sets, leading to scalability, throughput, and performance limitations. These issues primarily arise due to the message complexity inherent in consensus mechanisms. In response, we investigate the potential of sharding to mitigate these challenges, analyzing current implementations within distributed replication systems. Additionally, we offer a comprehensive review of replication systems, encompassing both classical distributed databases as well as Distributed Ledger Technologies (DLTs) employing sharding techniques. Through this analysis, the article aims to provide insights into addressing the scalability and performance concerns in distributed replication systems.
title Sharding Distributed Databases: A Critical Review
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2404.04384