第*页,共73页 第*页,共73页 架构演变第一步:物理分离webserver和数据库 架构演变第二步:增加页面缓存 补充材料1:大型网站构架变迁 第*页,共73页 架构演变第三步:增加页面片段缓存 架构演变第四步:数据缓存 第*页,共73页 架构演变第五步:增加webserver 架构演变第六步:分库 第*页,共73页 架构演变第七步:分表、DAL和分布式缓存 第*页,共73页 架构演变第八步:增加更多的webserver 第*页,共73页 架构演变第九步:数据读写分离和廉价存储方案 第*页,共73页 架构演变第十步:进入大型分布式应用时代和廉价服务器群时代 第*页,共73页 第*页,共73页 补充材料2:—淘宝网数据库技术架构变迁 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 第*页,共73页 * * Any Questions 谢谢!! * * 第一讲 分布式数据库系统概论 1 什么是分布式数据库系统? 2 课程教学思路 3 课程考核方法 第*页,共73页 内容提要 1.1 分布式数据库系统的产生 1.2 分布式数据库系统的定义 1.3 分布式数据库系统的发展及研究热点 1.4 分布式数据库系统发展趋势 第*页,共73页 1 什么是分布式数据库系统? 1.1 分布式数据库系统的产生 分布式数据库系统的产生是随着各大网站的信息访问量激增而产生及不断发展的。 传统的集中式数据库存储与管理模式已经不能应对新的数据存储与访问需求。1PB=1024TB 1TB=1024GB 分布式数据库系统基本构型:C/S与B/S 分布式数据库不是单独存在的,它对需求非满足是成体系存在的。 第*页,共73页 集中式数据库系统的优点 易于管理 低冗余度 应用程序和数据库相对独立 数据恢复能力强等 主机 数据库 终端 用户 处理结果 存取请求 集中式系统模型 第*页,共73页 集中式数据库系统的不足 系统规模有限; 可扩充性和安全性相对较差; 主机瓶颈,可靠性不高; 通信开销加大,影响性能; 很难适应地理分散的大型公司管理数据需要; 更新硬件,如升级到性能更高的服务器 更新软件,如移植到Oracle上 利用复制订阅、镜像等功能做扩展 使用分布式数据库架构,用若干台中小型的服务器去替代大型的服务器 第*页,共73页 问题解决方案 分布式系统的定义: 分布式系统(distributed system)是建立在网络之上的软件系统。 分布式系统由多个高度内聚性和透明性的站点组成。这些站点分别承担数据访问管理、数据存储以及数据服务器监控管理等功能。 内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。 透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是由哪台数据存储服务器来完成。 第*页,共73页 分布式系统的特点: 在一个分布式系统中,一组互相独立的计算机展现给用户的是一个整体。 系统拥有多种通用的物理和逻辑资源,可动态分配任务。 分散的物理和逻辑资源通过计算机网络实现信息交换。 系统中存在一个以全局的方式管理计算机资源的分布式操作系统。分布式操作系统往往又以现有的计算机操作系统为基础。 对用户来说,分散的数据分布与数据处理对应了同一个模型或范型。分布式操作系统之上有一层中间件负责实现这个模型。 一个著名的分布式系统的例子是万维网。在万维网中,所有的一切看起来就好像是一个文档(Web页面)一样。 第*页,共73页 分布式系统与网络系统的区别: 在计算机网络中,这种统一性、模型以及其中的软件都不存在。 用户看到的是实际的机器,如果这些机器有不同的硬件或不同的操作系统,计算机网络并没有使这些机器看起来是统一的。 由于多数分布式系统是建立在计算机网络之上的,所以分布式系统与计算机网络在物理结构上是基本相同的。 第*页,共73页 目前存在很多动态网站,如学校教务系统、选课系统,它们属于分布式系统吗? 分布式系统一般由以下几个部分等组成: 分布式操作系统 负责管理分布式处理系统资源和控制分布式程序运行。 不需要直接管理系统硬件资源,因此它往往建立在现有操作系统基础之上。 分布式程序设计语言 用于编写运行于分布式计算机系统上的分布式程序。 现实是大部分现行分布式系统都采用普通的程序设计语言进行开发。 第*页,共73页 分布式数据库系统 由分布于多个计算机结点上的若干个数据库系统组成,它提供有效的存取手段来操纵这些结点上的子数据库。 分布式文件系统 具有执行远程文件存取的能力,并以透明方式对分布在网络上的文件进行管理和存取。 第*页,共73页 分布式数据库系统(Di
您可能关注的文档
最近下载
- 食堂食材配送采购投标方案(技术标).doc
- 毕业设计 大连文翠苑小区2#楼建筑结构设计.doc VIP
- 2025年山东信息职业技术学院单招语文测试模拟试卷真题题库.docx VIP
- DB32T 5156-2025零碳园区建设指南.pdf VIP
- 2026年潍坊环境工程职业学院单招综合素质考试题库附答案.docx VIP
- 零售业职业经理人胜任特征模型研究.doc VIP
- CASIO PRW-5000T-7E-5114 说明书.pdf VIP
- 2025高考政治全国二卷真题试卷+参考答案.docx VIP
- 制造企业外购件管理规范及流程.docx VIP
- DB31_T 1582-2025 智能网联汽车网络安全保障能力测评要求.pdf VIP
原创力文档

文档评论(0)