背景
某电信项目中采用HBase来存储用户终端明细数据,供前台页面即时查询。HBase无可置疑拥有其优势,但其本身只对rowkey支持毫秒级的快速检索,对于多字段的组合查询却无能为力。针对HBase的多条件查询也有多种方案,但是这些方案要么太复杂,要么效率太低,本文只对基于Solr的HBase多条件查询方案进行测试和验证。
【架构】 【mysql】 【hbase】 【集群】 【solr】 …
Oct
02
2017
Oct
01
2017
Oct
01
2017
Sep
30
2017
Sep
29
2017
Sep
25
2017
Sep
21
2017
Sep
21
2017
Sep
21
2017
Sep
21
2017
Bloom filter 简介
Bloom
filter用于判断一个元素是不是在一个集合里,当一个元素被加入集合时,通过k个散列函数将这个元素映射成一个位数组中的k个点,把它们置为1。检索时如果这些点有任何一个为0,则被检元素一定不在;如果都是1,则被检元素很可能在。这就是布隆过滤器的基本思想。
优点:布隆过滤器存储空间和插入/查询时间都是常数O(k)。 缺点:有一定的误算率,同时标准的Bloo
【mysql】 【函数】 【索引】 【bloomfilter】 …