Totally Ordered Replication for Massive Scale Key-Value Stores

被引:0
|
作者
Ribeiro, Jose [1 ]
Machado, Nuno [1 ]
Maia, Francisco [1 ]
Matos, Miguel [2 ]
机构
[1] Univ Minho, HASLab, INESC TEC, Braga, Portugal
[2] Univ Lisbon, Inst Super Tecn, INESC ID, Lisbon, Portugal
关键词
D O I
10.1007/978-3-319-93767-0_5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scalability is one of the most relevant features of today's data management systems. In order to achieve high scalability and availability, recent distributed key-value stores refrain from costly replica coordination when processing requests. However, these systems typically do not perform well under churn. In this paper, we propose DataFlagons, a large-scale key-value store that integrates epidemic dissemination with a probabilistic total order broadcast algorithm. By ensuring that all replicas process requests in the same order, DataFlagons provides probabilistic strong data consistency while achieving high scalability and robustness under churn.
引用
下载
收藏
页码:58 / 74
页数:17
相关论文
共 50 条
  • [21] Benchmarking Key-Value Stores via Trace Replay
    Boza, Edwin F.
    San-Lucas, Cesar
    Abad, Cristina L.
    Viteri, Jose A.
    2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : 183 - 189
  • [22] FloDB: Unlocking Memory in Persistent Key-Value Stores
    Balmau, Oana
    Guerraoui, Rachid
    Trigonakis, Vasileios
    Zablotchi, Igor
    PROCEEDINGS OF THE TWELFTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS 2017), 2017, : 80 - 94
  • [23] Quantitative Analysis of Consistency in NoSQL Key-Value Stores
    Liu, Si
    Nguyen, Son
    Ganhotra, Jatin
    Rahman, Muntasir Raihan
    Gupta, Indranil
    Meseguer, Jose
    QUANTITATIVE EVALUATION OF SYSTEMS, 2015, 9259 : 228 - 243
  • [24] Evaluation of Key-Value Stores for Distributed Locking Purposes
    Grzesik, Piotr
    Mrozek, Dariusz
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES (BDAS): PAVING THE ROAD TO SMART DATA PROCESSING AND ANALYSIS, 2019, 1018 : 70 - 81
  • [25] Interval Indexing and Querying on Key-Value Cloud Stores
    Sfakianakis, George
    Patlakas, Ioannis
    Ntarmos, Nikos
    Triantafillou, Peter
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 805 - 816
  • [26] Conversion cost and specification on interfaces of key-value stores
    Song, Jie
    Guo, Kun
    Wang, Jieping
    Li, Haibo
    Bao, Yubin
    Yu, Ge
    COMPUTER STANDARDS & INTERFACES, 2016, 47 : 42 - 51
  • [27] DcNetCache: Datacenter In-Network Caching for Large-Scale Key-Value Stores
    Zhu, Yingwu
    20TH INT CONF ON UBIQUITOUS COMP AND COMMUNICAT (IUCC) / 20TH INT CONF ON COMP AND INFORMATION TECHNOLOGY (CIT) / 4TH INT CONF ON DATA SCIENCE AND COMPUTATIONAL INTELLIGENCE (DSCI) / 11TH INT CONF ON SMART COMPUTING, NETWORKING, AND SERV (SMARTCNS), 2021, : 84 - 91
  • [28] Private Search on Key-Value Stores with Hierarchical Indexes
    Hu, Haibo
    Xu, Jianliang
    Xu, Xizhong
    Pei, Kexin
    Choi, Byron
    Zhou, Shuigeng
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 628 - 639
  • [29] Exploiting key-value data stores scalability for HPC
    Cugnasco, Cesare
    Becerra, Yolanda
    Torres, Jordi
    Ayguade, Eduard
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 85 - 94
  • [30] SPKV: A Multi-dimensional Index System for Large Scale Key-Value Stores
    Wang, Qi
    Sun, Hailong
    Tang, Yu
    Liu, Xudong
    WEB TECHNOLOGIES AND APPLICATIONS, APWEB 2014, 2014, 8709 : 367 - 378