社交服务平台的高并发数据处理研究

被引量 : 1次 | 上传用户:caijunever
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今,随着互联网规模的不断扩大,信息交互服务平台不再简单是一个信息共享平台,而是成为了一个与人们生活息息相关的交互式服务平台。面对互联网用户群的日益膨胀,系统的性能面临着巨大的考验,高并发数据处理问题成为了一个至关重要的问题。例如12306火车售票系统在节假日高峰时期的系统阻塞,就引起了人们对高并发数据处理问题的广泛关注。其实,许多大型网站在成长过程中不可避免的会遇到高并发数据处理问题,人们在研发维护的过程中也积累了相当多的经验。但由于这些技术经验涉及到系统的方方面面,缺乏在整体上的分析与总结。本文从高并发数据处理的发展历史开始着手,分析并总结了各个阶段的发展特点,设计了一个社交服务平台,并且从数据库,缓存、应用程序和服务器方面对高并发数据处理进行设计与优化进行了阐述。数据库方面,本文首先分析了如何通过调整系统参数来优化数据库性能及内存。其次介绍了如何从数据库对象方面来进行优化、提高数据库性能。在高并发的环境下,一台数据库服务器会使数据库的读写变得相当缓慢甚至宕机,数据库是整个高并发系统的核心部分,速度的延缓或者几分钟的宕机都会造成收入的大量流失与客户的不满,于是提供数据库的高可用环境是数据库提高处理效率的有效解决办法,文章最后从架构方面阐述并分析了能够有效缓解服务器压力,提高服务器性能的方法。缓存,即内存数据库,从存储结构入手,通过与磁盘数据库对比来介绍内存数据库,清晰阐述了内存数据库的特点。文章通过使用分布式缓存进行优化,详细介绍了Memcached分布式缓存,研究了其工作原理,内存分配机制,缓存策略,数据冗余与故障解决方案等。对应用程序的优化能使社交服务平台的高并发性能得到大幅度的提升,本文研究总结了代码以及SQL语句的优化方法,研究了页面静态化技术,缓存技术的类型以及实现方法。在服务器的优化方面,提出了将图片服务器与主服务器进行分离的方法,研究了负载均衡技术,提出了方向代理负载均衡技术,基于NAT负载均衡技术,基于DNS负载均衡技术,三种实现负载均衡的方法。最后介绍了一个社交服务平台,这是一个存在高并发数据处理问题的交流平台,文章阐述了系统的整体架构,特别介绍了消息功能的实现。系统在实现的过程中使用了垂直和水平的数据表切割技术将数据表进行分散的存储与访问,通过与普通系统的读写性能进行测试对比,得出了此种高并发数据处理开发技术对提高并发度有显著的作用。
其他文献
核心力量训练法作为一种现代体能训练法,是体能训练的重要内容之一其最初是作为医疗和健身的康复训练手段,之后逐渐应用于竞技体育领域。而竞技羽毛球作为一项隔网类激烈对抗
儿童剧在内容、表现手法、表达形式、剧情设计等方面均会对观看儿童的心智发育、健康成长产生潜在影响。在儿童剧的发展在风格、样式、剧本内等方面,都在不断追求创新。以少
研究目的:本研究以45名国家游泳队、羽毛球队和排球队的右侧肩部疼痛的运动员为研究对象,在运动员不停训情况下,对其肩部损伤予以力量训练和牵拉治疗,并与传统治疗方式(理疗和
智能水凝胶在药物控释方面具有智能化、效率高和安全方便等优点。近年来,研究开发药物控释用智能水凝胶非常活跃,展示了广阔的应用前景。本文综述了药物控释用温度、pH值、葡
当前,世界儿童电影基本呈现的是美、欧、亚多元创作的格局。美国保持着一如既往的娱乐情节和产业方略;欧洲突出的是其深厚的人文精神和关爱理念;亚洲各国由于文化与其经济发
永磁同步直线电机(PMSLM)相较于旋转电机,具有高速度、高精度、大推力以及直接驱动等许多优点,在半导体制造、高精度数控机床、印刷设备等许多领域有广阔的应用前景。但直线
采用压汞实验、扫描电子显微镜观察、表层吸水率及氯离子扩散系数测定实验研究了预吸水高吸水性树脂(super-absorbent polymer,SAP)作为内养护剂掺入高强混凝土后对混凝土微
随着科学技术的进步和经济的发展,中央空调系统已经逐渐成为现代公用和民用建筑不可缺少的一部分。冷热源系统是空调系统的核心部分,其运行与管理水平直接影响着整个空调系统
供应链金融作为商业银行提供的一种新的金融服务,近年来已成为商业银行新的业务增长点,因此加强供应链金融问题研究尤其重要。本文在比较供应链金融主要模式的基础上,探讨了
永磁同步电机具有气隙磁密度高,体积小,功率因数高,起动转矩大等特点,在高加速度、高速、高精的运动和控制领域得到广泛的应用。随着稀土永磁材料、电力电子技术、微处理器技