基于Chord的P2P搜索模型研究及其应用

来源 :苏州大学 | 被引量 : 0次 | 上传用户:fengxun1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
搜索引擎的出现为互联网检索信息提供了极大的便利,但随着网络的进一步发展,资源更新越来越快,传统搜索引擎也显示出不足。而当前研究热门的基于P2P的分布式网络结构具有可扩展性、健壮性、负载均衡等特点,与传统分布式系统相比,具有无可比拟的优势,适用于构建分布式信息检索系统,能实现计算机本地信息查询检索和共享。本文在分析Chord网络的不足之后,首先提出了一种基于Chord的改进路由算法RChord。通过对Chord的路由表添加邻居结点表和结点缓存表改进路由算法。邻居结点表使路由选择接近真实物理位置,结点缓存表则优先考虑热点结点。然后,结合改进的RChord算法和无结构P2P网络Gnutella,利用Lucene的全文索引技术,本文提出一种基于P2P的两层分布式搜索引擎模型,并对模型中超级结点行为进行优化。模型中,以性能强的结点作为超级结点,其他的为普通结点。超级结点间形成Chord模型网络,主要负责定位查询到相关结点。查询时先通过结点索引定位包含关键字信息的相关超级结点,再由超级结点转发查询到与其相连接的普通结点。通过结点在本地数据索引返回结果,最终实现查询。模型中的超级结点的控制尤为重要,对此本文也提出了一个控制缓存策略,记录候选超级结点,随时替代离开的超级结点或性能变低的超级结点,保持超级结点的稳定。最后,本文实现了一个保密检查系统。应用前文提出的搜索引擎模型,本文实现了一个校园保密检查原型系统,对终端主机中保存的可能涉密信息保密检查。
其他文献
从海湾战争到这次伊拉克战争,人们越来越认识到科技强军的重要性。为了加深同学们的理解,我们这期特组织解答了有关实施科技强军战略和推进国防建设的问题。 From the Gulf
“宝剑锋自磨砺出”,我相信好课也是磨出来的。磨课既是对教学设计的不断完善,也是对教师教学能力的综合培养。下面就以苏教版四年级上册《普罗米修斯》为例,说说我的“磨课”经历。  第一阶段:理想  我先把本课所有的生字新词写在一张白纸上:烈焰 驱寒取暖 迈进 宙斯 大发雷霆 盗取 铁链 锁 狠心 鹫鹰 啄食 肝脏 希腊 赫拉克勒斯 张弓搭箭 触犯 惩罚 普罗米修斯 阿波罗 偷取 获得  就这样教学生字新
沈阳是我国东北一个历史悠久的城市。沈阳电视台凭借这个城市深厚的历史底蕴以及将近30年的苦心经营,现在已经发展成为有1400多名员工,总资产达20亿元人民币,下设沈阳传媒网
目的 了解本地区近年来葡萄球菌对红霉素和克林霉素的耐药性以及克林霉素诱导性耐药的发生率.方法 用K-B纸片琼脂扩散法检测葡萄球菌对红霉素和克林霉素的耐药性,按照CLIS 推
在各种教育思潮此起彼伏的今天,预习的身影越来越落寞,是什么让学生丧失了预习的兴趣?预习的意义何在?    一、 “学”与“教”的主角    师:今天我们学习《自相矛盾》一课,通过预习你知道了什么?  生:“自相矛盾”是个成语,意思是说话做事前后不一致。课文中那个楚国人就是这样,他……  师:(示意该生坐下)对,这是一则成语故事。矛是古时候攻击对手的武器,盾是古代防守的武器。(师比划;众生点头,跟着
[教学片段]rn师:同学们,今天的课堂上我给大家带来了一个新伙伴,想认识它吗?rn生:(齐)想!rn师:它是谁,长得什么样,想知道吗?rn生:想!rn生:太想了!rn师:这个新伙伴就是--(师非
[片段1]rn师:谁能说说课文中哪些语句深深打动了你?rn生:我从“大海呜咽,寒风卷着浪花,痛悼伟人的离去……”这句话中,感受到人们送别邓小平爷爷时,心情十分悲痛.rn师:知道“
是苏教版六年级上册的一篇新课文,叙述的是“5.12”汶川大地震中,四川省特级教师、德阳市东汽中学学生工作处主任谭千秋,在教学楼坍塌的瞬间,用双臂成功掩护四名学生,自己却
“追究”一词,如今的使用频率特高。从“红头文件”到领导讲话,从报刊杂志到电视电台,从安全生产到控制人口,从政务公开到社区管理,“追究”二字可谓“举目可见”、“侧耳相
目的 探讨米索前列醇药物在治疗孕妇产后出血问题上的效果,研究其医学价值,从而为临床提供借鉴意义.方法 选取我院2009年1月~2011 年1 月这2a 内产科收治的100 例产后出血患