Cluster-based distributed dynamic cuckoo filter system for Redis

被引:11
|
作者
Li, Peng [1 ]
Luo, Baozhou [1 ]
Zhu, Wenjun [1 ]
Xu, He [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Coll Comp, Nanjing, Peoples R China
基金
国家重点研发计划;
关键词
Distributed storage system; Redis cluster; dynamic cuckoo filter; multi-machine;
D O I
10.1080/17445760.2019.1599889
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the exponential growth of network data storage scale, the issue of uniform distribution and efficient retrieval of data in the distributed storage systems such as the Redis cluster has received increasing attention in recent years. In view of the existing problems in scalability, usability and other aspects of the solution in current researches, we propose the distributed dynamic cuckoo filter system based on Redis cluster. On one hand, we introduce an efficient hash indexing structure-dynamic cuckoo filter (DCF), which only stores the fingerprint information of data, and has the automatically scalable capacity to meet the demand of data storage on a dynamic scale. On the other hand, we use an improved consistent hashing algorithm to construct Redis cluster and use the thorough communication mechanism of Redis cluster to achieve the data sharing and efficient utilisation of multi-machine filters. The scheme proposed in this paper can take the time and space efficiency into account, greatly promote the retrieval performance of massive data, and improve the reliability and availability of Redis cluster.
引用
收藏
页码:340 / 353
页数:14
相关论文
共 50 条
  • [41] Dynamic Cluster-based Retrieval and Discovery for Biomedical Literature
    Ortiz, Michael Segundo
    Kim, Heejun
    Wang, Mengqian
    Seki, Kazuhiro
    Mostafa, Javed
    ACM-BCB'19: PROCEEDINGS OF THE 10TH ACM INTERNATIONAL CONFERENCE ON BIOINFORMATICS, COMPUTATIONAL BIOLOGY AND HEALTH INFORMATICS, 2019, : 390 - 396
  • [42] Cluster-based multipath dynamic source routing in MANET
    An, Huiyao
    Lu, Xicheng
    Peng, Wei
    Gong, Zhenghu
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2006, 43 (03): : 381 - 388
  • [43] Distributed authentication scheme for cluster-based ad hoc networks
    Zhou, Nan-Run
    Wan, Hui
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2009, 31 (09): : 2247 - 2251
  • [44] Exploring distributed and adaptive compression in cluster-based sensor routing
    Alqamzi, H
    Li, J
    2005 INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2005, : 530 - 535
  • [45] A Distributed Cluster-Based Approach for Pick-Up Services
    Abbatecola, Lorenzo
    Fanti, Maria Pia
    Pedroncelli, Giovanni
    Ukovich, Walter
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (02) : 960 - 971
  • [46] A cluster-based approach for distributed anonymisation of vertically partitioned data
    Xenakis, Antonios
    Chen, Zhiyuan
    Karabatis, George
    International Journal of Web Engineering and Technology, 2024, 19 (04) : 397 - 420
  • [47] Cluster-based distributed algorithm for energy management in smart grids
    Brettschneider, Daniel
    Hoelker, Daniel
    Roer, Peter
    Toenjes, Ralf
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2016, 31 (1-2): : 17 - 23
  • [48] Cluster-based resilient distributed estimation through adversary detection
    Gao, Fengyue
    Yu, Quan
    Bai, Lin
    Wang, Jingchao
    Choi, Jinho
    IET COMMUNICATIONS, 2020, 14 (03) : 451 - 457
  • [49] Evaluation of a cluster-based system for the OLTP application
    Hahn, WJ
    Yoon, SH
    Lee, K
    Dubois, M
    ETRI JOURNAL, 1998, 20 (04) : 301 - 326
  • [50] A Cluster-Based Quality Aware Web System
    Zatwarnicki, Krzysztof
    Platek, Maciej
    Zatwarnicka, Anna
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2015, PT II, 2016, 430 : 15 - 24