微博客内容分发系统研究与实现

被引量 : 0次 | 上传用户:xi19870623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微博,即微博客,是当今互联网中最流行的网络应用。微博充分体现了Web2.0以用户为中心、互动与分享的理念。现在微博已经成为新的传播媒体,用户使用微博平台相互交流分享信息。微博需要处理海量信息,需要实现高性能、高可用、可扩展、实时的内容分发系统。这种对用户产生的海量信息进行聚合分发的技术是Web2.0网络应用的核心技术。研究微博核心功能内容分发系统对Web2.0下的网络应用有很高的实用价值。本文首先以六度空间理论和Web2.0作为微博的理论基础,然后研究现有微博客技术理论。从微博系统架构出发,研究微博内容分发的推模式和拉模式,研究服务器推技术、分布式系统、非关系数据库、消息队列和负载均衡等高性能、高可用、高扩展系统应用的技术,以及Web开发的典型技术。通过研究分析微博客理论和技术,设计并实现了结合推拉模式、面向服务的微博客内容分发系统。本文详细介绍了系统的实现,设计并实现了基于数据索引的拉模式文件系统。拉模式文件系统通过hash算法支持分布式扩展,结合本文提出的对微博数据根据访问程度划分层次的存储模式可以实现高性能、高可用的内容分发系统。通过设计并实现关系型数据库中存储非关系模式数据,数据读写分离,使用hash分库的数据储存模式,实现数据库高扩展性。本文详细介绍了系统实现的API,最后详细介绍了系统的界面和实际运行环境。
其他文献
交通事故统计数据表明,驾驶人是引起交通事故的主要原因,而驾驶人的注意是行车安全的主要影响因素。其中驾驶人的注意主要表现在驾驶人对风险的注视时间,风险吸引驾驶人注意
作者系统概括了纳豆芽孢杆菌作为饲用微生物的特点、作用机理和饲用效果。纳豆芽孢杆菌是从日本发酵大豆中分离出来的,它被运用于动物饲养并取得了良好效果。阐述了纳豆芽孢
目的以绩效管理理论为指导,运用德尔菲(Delphi)专家咨询法,力图为苏州市新一轮健康社区建设提供一套科学合理的评估指标体系。方法1.运用绩效管理相关理论,尤其是目标绩效管理的思
为解决传统的旁路电缆作业在道路交通复杂、地形地貌受限、跨越道路河流、建筑施工阻碍等特殊环境下无法开展的问题,研究一套新的作业系统及相对应的作业方法。设计、制造适
全年生产中酒醅常规化验的查定及分析陈宗敬,范文来(江苏省泗阳县洋河酒厂,223725)一前言白酒酿造过程.是微生物发酵产香产酒的过程。固态法浓香型大曲酒生产是开放式的.发酵过程中微生物
互联网的普及和信息技术的发展成就了信息时代的数字图书馆,随着无线互联网技术的飞速发展,一种崭新的以手机为终端的数字图书馆服务模式——手机图书馆,悄然兴起。无线移动通信
城市规划对城市建设具有重要作用。在城市建设前期,通过城市规划对城市总体建设作出科学布局,并在此基础上进行城市建设能有效保障城市建设的一体性和科学性。随着科学技术的
目的观察穴位针灸配合按摩治疗脑性瘫痪(简称脑瘫)患儿斜视的治疗效果。方法将56例脑瘫伴有斜视住院患儿,按简单随机法分为观察组和对照组各28例。对照组给予常规治疗脑瘫,观察
介绍了物流机械设施和设备的种类,通过对这些设施、设备的特点和现状进行分析,提出了物流机械设施、设备的优化措施,从而达到延长使用寿命,提高物流企业工作效率的目的。