基于DDBS的生物农药电子商务系统的设计与实现-计算机系统结构专业论文.docxVIP

基于DDBS的生物农药电子商务系统的设计与实现-计算机系统结构专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
万方数据 万方数据 独 创 性 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。 签名: 日期: 年 月 日 关于论文使用授权的说明 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 年 月 日 万方数据 万方数据 摘 要 摘 要 目前电子商务行业增长迅猛,2010 年其站点数已达 1.56 万家,全国的交易量 也达到 2500 亿元。这些巨额的数字背后,是对海量数据存储和访问的需求。传统 的集中式数据库在面对海量数据访问、存储以及对数据库的扩容性需求方面显得 吃力。而且最为严峻的是硬件的支撑和升级的问题。传统的集中式数据库如果想 要解决海量数据访问的需求,一般都需要配置高端的服务器,但是这些服务器也 会随着数据访问量和存储量的增大而逐渐出现瓶颈。依靠硬件的更新换代来满足 对大访问量的需求,必然会导致硬件资源的浪费。所以越来越多的大型电子商务 企业开始将目光移向分布式数据库系统 DDBS(Distributed Data Base System), 比如淘宝,京东等。 现在分布式数据库系统已经商品化了,较多的数据库产品已经支持分布式数 据库操作,但是其产品本身主要是提供底层存储功能。而且由于商业软件,更多 的是考虑在性能上面的平均,而不会有针对性地对某个功能进行强化。分布式数 据库技术需要与系统的整体架构相结合,才能体现其优势,发挥最大的作用。这 也是本文为生物农药电子商务系统开发一个基于缓存的主从式分布式数据库的原 因。 生物农药电子商务系统是一个大型的电子商务平台,提供企业的在线交易、 技术咨询、商品展示等多种功能。每天有海量的数据访问和存储,而且电子商务 领域由于存在订单交易所以对数据一致性要求极高,再考虑到系统扩展性,分布 式数据库成了首选。因此,专门为其设计了一个基于缓存的主从式分布式数据库, 达到提高整个系统性能的目的。基于缓存的主从式分布式数据库不仅仅是采用分 片等存储方式降低主服务器的负载,而且引入了一些优化策略来提高系统性能, 比如加入缓存机制来提高整个系统的查询效率,通过改进过滤算法 Bloom Filter 来 辅助缓存机制,有效地降低了空操作数量。在从服务器中加入索引机制来提高整 个系统的访问效率。此外,引入消息队列机制,增设协调者,来解决数据的不一 致性、读写冲突、写-写冲突等问题。 将生物农药电子商务系统布局到基于缓存的主从式分布式数据库平台之上, 不仅成本较低,并且性能也相比于布局在集中式数据库上面要高出许多。更重要 的是,使得生物农药电子商务系统具有了更好的扩展性,避免升级时不必要的硬 I 摘 要 件浪费。在开发中,整个系统采用 Visual Studio 2010 作为开发平台,主要的编程 语言采用 C#。目前,生物农药电子商务系统已经成功投入到市场应用之中。 关键词:电子商务,分布式数据库系统,.NET,优化策略 II ABSTRACT ABSTRACT E-commerce industry is growing rapidly and its site has reached 15, 600 and the countrys trading volume has reached 250 billion yuan in 2010. Behind these huge numbers, mass data storage and access needs become more and more important. Traditional centralized database faced one challenge when meet the massive data access, storage, and expansion of the database needs. The centralized database needs to configure high-end servers to meet the massive data access needs to meet, but the high

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档