【摘 要】
:
Internet的飞速发展使P2P技术成为研究热点。P2P技术为充分挖掘网络上空闲的计算机资源提供了一种手段,实现了网络资源的全面共享。如何设计与之对应的分布式索引结构来支持
论文部分内容阅读
Internet的飞速发展使P2P技术成为研究热点。P2P技术为充分挖掘网络上空闲的计算机资源提供了一种手段,实现了网络资源的全面共享。如何设计与之对应的分布式索引结构来支持海量数据下的高效查询成为当前P2P技术研究的核心问题。Bloom Filter哈希算法采用位向量来存储数据集合,能有效支持元素的哈希查找,是一种能够简洁地表示数据集合并支持集合查询的索引结构,广泛应用于数据库、网络和分布式系统中。但是Bloom Filter哈希算法的“假通过”现象造成了查询的效率低下,而且其存储动态数据集合的能力很差,所以本文提出了一种分片Bloom Filter哈希算法。分片Bloom Filter哈希算法采用了由多个位向量构成的哈希表,增加了哈希函数的个数但对位向量的填充率没有影响,所以减少了查询的“假通过率”。而且分片Bloom Filter还可以动态改变位向量的个数来适应数据集合的变化,很好地适应了P2P系统的动态性。本文还分析了采用分片Bloom Filter作为数据集合的索引来简化数据集合运算的方法,分析了在四种集合运算(交,并,差,异或)中分片Bloom Filter索引结构的适用性。实验评估和性能分析表明,分片Bloom Filter可以减少Bloom Filter哈希算法的错误率,并且具有良好的动态性。采用分片Bloom Filter作为数据集合的索引结构可以有效的简化集合操作,大大减少P2P系统中的通讯代价并提高查询效率。
其他文献
移动设备的飞速发展在给人们的生活带来便捷的同时也大大增加了个人隐私泄露的风险,移动设备的数据存储、信息通信的安全性问题受到人们越来越多的关注。P2P技术是无线网络环
随着Internet和Web技术的飞速发展,WWW已经成为人们进行信息交流不可缺少的巨大信息空间。面对如此大量的信息,人们在寻找自己所需要的信息时常常迷失方向。如何快速、准确的从
实时分布式系统的任务调度问题是一个富有挑战性的课题,也是当前的一个研究热点。由于任务调度是一个典型的NP问题,同时它又是直接影响分布式系统性能的关键因素,因此,研究实
近年来,生物医学领域的在线文献数量呈指数增长,大量的文献查询费时费力,无法高效地提供给用户所需的生物医学信息。信息检索技术和信息抽取技术在生物医学领域的应用,极大地
网格是将地理位置上分散的异构计算资源,存储资源和数据资源聚集起来提供资源全面共享的技术。网格门户是用户使用网格服务和网格资源的接口,需要完成网格作业的全局调度,是网格
本文以非线性理论中分形理论为基础,研究了几种快速分形图像压缩方法,具体研究内容如下:(1)基于分形的图像压缩编码是一种不对称的编码方法,编码时间长,而解码时间却很短。传
随着Web的不断发展和数据量的增加,Web用户越来越依靠搜索引擎来检索信息。特别是对于企业用户,从Web上搜集信息、感知竞争变化、了解竞争对手动向、制定经营战略和竞争决策
随着网络数据服务,特别是增值服务的快速发展,服务质量越来越高,用户的需求日新月异,对增值软件的维护难度越来越大,成本也越来越高,因此高扩展性,低耦合性的网络管理软件系
语义Web是新一代互联网标准,实现语义Web需要大量的领域本体。把目前WWW上数量巨大的数据库中的数据转换成本体形式,是构建语义Web本体的重要途径之一。用手工的方法实现这种
当今世界已经进入了以网络为中心的网络计算时代,由于传统的网络模式存在互操作性差和平台隔离等问题,如何在网络计算模式下解决这些问题,实现全世界计算机之间计算资源和服