Supercharge Your Innovation With Domain-Expert AI Agents!

Distributed dynamic cuckoo filter system based on Redis cluster and filter method of system

A filter system and filter method technology, applied in the database field, can solve problems such as inability to meet data retrieval requirements, and achieve the effects of data sharing and efficient utilization, reduced memory overhead, and high-efficiency data retrieval performance

Active Publication Date: 2018-04-13
NANJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the above-mentioned various filters and their variants mostly exist in the form of stand-alone machines in real technology. Obviously, in the Redis cluster with a huge amount of data, the DCF of a single node can no longer meet our data retrieval needs, so It is expected to provide a solution that takes into account time and space efficiency and can efficiently retrieve massive data in Redis clusters

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed dynamic cuckoo filter system based on Redis cluster and filter method of system
  • Distributed dynamic cuckoo filter system based on Redis cluster and filter method of system
  • Distributed dynamic cuckoo filter system based on Redis cluster and filter method of system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0064] figure 1 Shown is a distributed dynamic cuckoo filtering system based on Redis cluster (hereinafter referred to as the DDCF system based on Redis cluster) provided by the embodiment of the present invention, including a DDCF system center module based on Redis cluster and a plurality of sub-nodes based on Redis cluster DDCF system child nodes, multiple DDCF system child nodes are distributed on a ring with 2^32 evenly distributed points, the DDCF system center module based on Redis cluster is independent from the ring, and the DDCF system center module based on Redis cluster is used To comp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a distributed dynamic cuckoo filter system based on a Redis cluster and a filter method of the system. The system comprises a Redis client, a DDCF (Distributed Dynamic Cuckoo Filter) system center module based on the Redis cluster and multiple DDCF system child nodes based on Redis cluster child nodes, wherein each DDCF system child node comprises one Redis cluster child node and a DCF. The invention furthermore provides an application method of the distributed dynamic cuckoo filter system based on the Redis cluster. The application method comprises a data interpositionmethod, a data query method and a data deletion method. According to the system and the method, through combination of an efficient data structure DCF and the distributed characteristic of the Redis cluster, retrieval performance of mass data in the Redis cluster is greatly improved, memory expenditure is remarkably lowered, and the utilization efficiency of storage space is greatly improved.

Description

technical field [0001] The invention relates to a distributed dynamic Rhododendron filtering system, which can be used to realize a large-scale, distributed high-performance massive data management platform, improve its data retrieval performance, and significantly reduce memory overhead, specifically a Redis cluster-based A distributed dynamic rhododendron filtering system belongs to the technical field of databases. Background technique [0002] Redis is an open source key-value storage system. Due to its outstanding performance, most Internet companies use it as server-side cache. Before version 3.0, Redis only supported single-instance mode. Although it supports master-slave mode and sentry mode deployment to solve single point of failure, it cannot meet the business needs at all in the face of massive data in the cloud era. Therefore, after version 3.0, Redis Cluster mode was introduced. [0003] The Redis cluster adopts the P2P model and is completely decentralized. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30H04L29/08
CPCH04L67/10G06F16/215G06F16/27
Inventor 李鹏罗保州程奎媛徐鹤王汝传王灿帅靳梦晓朱文俊
Owner NANJING UNIV OF POSTS & TELECOMM
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More