【发布时间】:2011-08-13 06:35:52
【问题描述】:
由于它们被填满并且误报率增加,有哪些技术可以防止它们饱和?似乎您无法清空位,因为这会立即对该节点中存储的数据产生负面影响。
即使您有一组已知大小,在使用 Cassandra 之类的布隆过滤器的数据存储中,让我感到困惑的是节点中的数据将被添加和删除,对吧?但是,当您删除一个键时,您不能将其布隆过滤器存储桶设置为 0,因为这可能会对节点中的数据产生误报,这些数据散列到一个或多个与删除的键相同的存储桶。所以随着时间的推移,就好像过滤器填满了
【问题讨论】: