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 条
  • [21] Reconfigurable Blockchains for Dynamic Cluster-based Applications
    Saadat, Khalil
    Wang, Ning
    Wei, Xinpeng
    Da, Bin
    Tafazolli, Rahim
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 925 - 931
  • [22] A new cluster-based distributed video record server
    Liao, XF
    Jin, H
    2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL III, PROCEEDINGS, 2003, : 249 - 252
  • [23] Cluster-Based Distributed Face Tracking in Camera Networks
    Yoder, Josiah
    Medeiros, Henry
    Park, Johnny
    Kak, Avinash C.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (10) : 2551 - 2563
  • [24] A Distributed Cluster-Based algorithm in Wireless Sensor Networks
    Wang, Xiaomin
    Song, Chao
    FCST 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, 2009, : 733 - 737
  • [25] Cluster-Based Distributed Key Architecture Scheme for MANETs
    Rajanna, B.
    Rao, R. Rajeswara
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2015, 2016, 394 : 295 - 305
  • [26] A completely distributed architecture for cluster-based web servers
    Du, ZK
    Ju, JB
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 483 - 487
  • [27] The Logarithmic Dynamic Cuckoo Filter
    Zhang, Fan
    Chen, Hanhua
    Jin, Hai
    Reviriego, Pedro
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 948 - 959
  • [28] A Quasi-Gradient and Cluster-Based Artificial Immune System for Dynamic Optimization
    Zhang, Weiwei
    Yen, Gary G.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2306 - 2313
  • [29] Replacement method based on access spatiotemporal locality in a heterogeneous distributed cluster-based caching system for WebGIS
    Li, Rui
    Wang, Xinxing
    Lin, Yanping
    Open Cybernetics and Systemics Journal, 2015, 9 (01): : 633 - 668
  • [30] Cluster-Based Join for Geographically Distributed Big RDF Data
    Yang, Fan
    Crainiceanu, Adina
    Chen, Zhiyuan
    Needham, Don
    2019 IEEE INTERNATIONAL CONGRESS ON BIG DATA (IEEE BIGDATA CONGRESS 2019), 2019, : 170 - 178