作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
通过一个用户行为数据分析的案例,说明了布隆过滤器的原理和应用场景.在案例中,需要使用MapReduce框架在海量数据中筛选出付费用户相关的数据,布隆过滤器算法提供了一种快速、有效的实现方法.简述了使用MongoDB内存数据库存储付费用户的解决方案,其搜索效率高,但随着数据量的增加,一对多并发查询给服务端带来的压力会越来越大;如果使用分布式缓存的方法,这时为一对一存取,带来的问题是占用内存增大,如果数据结构选择HashSet,存入量大时,则容易使堆内存溢出,故考虑使用自定义数据结构:布隆过滤器,对其原理和误判率进行了分析,并针对其可能产生的错误数据(“假阳性”)提出消除方案,经实验验证,布隆过滤器占用内存低、查找效率高,解决本类问题极为合适.
推荐文章
基于布隆过滤器的事务存储架构中的高速缓存
多核处理器
事务存储
布隆过滤器
高速缓存
EDA海量数据查询和报表性能优化
海量数据查询
SQL解析数据分片
基于SolidWorks与Workbench的纤维过滤器壁厚优化设计
轻量化
纤维过滤器
最大应力值
优化设计
基于JDO查询语言的数据查询
JDO查询语言
数据查询
JDO
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于布隆过滤器的海量数据查询技术的优化与应用
来源期刊 微型电脑应用 学科 工学
关键词 MapReduce 布隆过滤器 数据集 MongoDB
年,卷(期) 2018,(2) 所属期刊栏目 开发应用
研究方向 页码范围 68-71,后插1
页数 5页 分类号 TP311
字数 5143字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 饶文 1 4 1.0 1.0
2 陈旭 1 4 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (19)
共引文献  (37)
参考文献  (9)
节点文献
引证文献  (4)
同被引文献  (0)
二级引证文献  (0)
1970(3)
  • 参考文献(1)
  • 二级参考文献(2)
1983(1)
  • 参考文献(0)
  • 二级参考文献(1)
1986(1)
  • 参考文献(0)
  • 二级参考文献(1)
1989(1)
  • 参考文献(0)
  • 二级参考文献(1)
1998(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(1)
  • 二级参考文献(1)
2001(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(2)
  • 参考文献(1)
  • 二级参考文献(1)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(2)
  • 参考文献(0)
  • 二级参考文献(2)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2013(4)
  • 参考文献(0)
  • 二级参考文献(4)
2014(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(1)
  • 参考文献(0)
  • 二级参考文献(1)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(2)
  • 参考文献(2)
  • 二级参考文献(0)
2018(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(3)
  • 引证文献(3)
  • 二级引证文献(0)
研究主题发展历程
节点文献
MapReduce
布隆过滤器
数据集
MongoDB
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
微型电脑应用
月刊
1007-757X
31-1634/TP
16开
上海市华山路1954号上海交通大学铸锻楼314室
4-506
1984
chi
出版文献量(篇)
6963
总下载数(次)
20
总被引数(次)
28091
论文1v1指导