Hashing data representing and querying method based on dynamic counting type Bloom filter
A data representation and query method technology, applied in the direction of electrical digital data processing, special data processing applications, calculations, etc., can solve the problems of uncertain node data volume, inability to delete elements at the same time, frequent dynamic changes of elements, etc., and achieve network saving Bandwidth, the effect of improving query efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0016] The present invention is a method for representing and querying hash data based on a dynamic count type Bloom filter, which sequentially includes the following steps:
[0017] a) Calculate the number of counter bits m in the CBF according to the set upper limit n of the elements that can be represented by the homogeneous CBF, the error rate fp, and the number of Hash functions k, and generate the initial CBF0;
[0018] b) Use k hash function sets h(x)={h 1 (x),h 2 (x)...h i (x)...h k (x)} Insert the original data set into CBF0;
[0019] c) Generate an additional CBF and record it as ACBF. ACBF is used to process the same element that appears in 2 or more CBFs in the homogeneous CBF, and insert this element into the ACBF;
[0020] d) When inserting an element, first search it in ACBF, if it is found, delete the element from ACBF; if it is not found, search in the homogeneous CBF, if it is found, it will not be inserted again; If it is not queried in CBF, check if there is any ho...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More