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 条
  • [31] A cluster-based multipath dynamic source routing in MANET
    An, HY
    Zhong, L
    Lu, XC
    Peng, W
    WIMOB 2005: IEEE INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS, VOL 3, PROCEEDINGS, 2005, : 369 - 376
  • [32] A Hybrid Distributed Mutual Exclusion Algorithm for Cluster-Based Systems
    Challenger, Moharram
    Haytaoglu, Elif
    Tokatli, Gorkem
    Dagdeviren, Orhan
    Erciyes, Kayhan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [33] Target tracking cluster-based control in a dynamic environment
    Zhou, Wenzhen
    Liu, Zhizhuang
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 3101 - 3106
  • [34] A heterogeneous checkpoint and recovery protocol in cluster-based distributed systems
    Paul, HS
    Gupta, A
    Badrinath, R
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1224 - 1230
  • [35] Power Constrained Distributed Estimation with Cluster-Based Sensor Collaboration
    Fang, Jun
    Li, Hongbin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (07) : 3822 - 3832
  • [36] Cluster-based distributed algorithms for very large linear equations
    Gu, Zhi-Min
    Marta, Kwiatkowska
    Fu, Yin-Xia
    Journal of Beijing Institute of Technology (English Edition), 2006, 15 (01): : 66 - 70
  • [37] Distributed cluster-based solution techniques for dense linear equations
    Gu, ZM
    Kwiatkowska, M
    DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 326 - 330
  • [38] Linear coherent distributed estimation with cluster-based sensor networks
    Lin, C. -A.
    Wu, C. -H.
    IET SIGNAL PROCESSING, 2012, 6 (07) : 626 - 632
  • [39] Cluster-Based Dynamic Backup in Cognitive Radio Networks
    Kandah, Farah I.
    Whitehead, Jesse
    2017 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016, : 740 - 744
  • [40] Cluster-based analysis for characterizing dynamic functional connectivity
    Shakil, Sadia
    Magnuson, Matthew E.
    Keilholz, Shella D.
    Lee, Chin-Hui
    2014 36TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2014, : 982 - 985