文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

百度数据库架构演变与设计.pdf

  • 资源ID:9610       资源大小:1.39MB        全文页数:26页
  • 资源格式: PDF       下载:注册后免费下载
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

百度数据库架构演变与设计.pdf

1、 百度数据库架构综述 业务概念 业务接口 业务规则 百度数据库三阶 分散式 集中式 分布式 百度数据库挑战分散式系统是指运行在同一台服务器上,为单一产品线或业务提供服务 的数据库系统,不与其他系统有交互。 这类结构简单,易设计、构造、操作,数据处理能力有限和易维护。 Client Client Client a b c集中式系统是指运行在同一台服务器上,为多系统提供业务服 务的数据库系统,不与其他系统有交互。多为架构调整和性能需 求,主要运行在高性能和高稳定的服务器上。 这类结构简单,不易操控,数据处理能力强,稳定性高。 Client Client Client a b c分布式数据库系统资源

2、充分共享,包括数据和服务器资源;逻辑单一但 物理多个位置,通过通信链路连接;实现应用透明、数据自治; 尽量保证数据库功能、复杂关联等情况下提升数据规模和扩展。 Client Client Client 任务A 执行在a、b A_a A_b 通用数据库接口 具有通用的标准数据库接口; 如:Java 数据库互连( 简称JDBC) 接口等。 专用数据库接口 专用数据库接口根据各个DBMS 的不同而不同; 如:xsql、dbshell、mysqlpool 、myclient 等。 重 点关 注 对连接 池和QUERY 的管 理, 包括对 连接 池 的创建 、 维护、 管 理、扩展、均衡、包装等。 数据

3、查询 根据业务需求提交查询请求后返 回结果 数据计算 根据业务需求提交计算命令后返 回结果 数据管理 根据一定规则组织关系达到管理 目的 数据存储 作为数据存储层提供数据存储服 务 时间:2005 2008 重点:应用,被动满足业务需求 特点 :业务单一、单机单业务服务、无交叉关联、简单Replication 机制、依赖 硬件 数据的存储、管 理均由单机实现 时间段及特点业务架构 Master/ Slave Client WR Client Master Slave Slave W W W R R问 题 监控机制、灾备冗余、数 据库准 入不健 全 数据库性能弱、功能少、 扩展难 、安全 差 问

4、题解决思路 集 中 式 数 据 库 监控机制 灾备冗余 数据库准入 性能弱 功能少 扩展难 安全差时间地点 时间: 2008 2010 重点:管理、存储 特点:集群易扩展,功能多; 数据存储与应用分离; Scale out 、Scale up ; 数据库结构各异,业务连接和使用方式各异。 时间段及特点技术架构业务构架一些技术及成果 数据库落差数据主动补齐 通过截取主数据库数据回放从数据库数据,实现自动补齐相 差数据 数据库数据偏移快速精确定位 通过binfind 技术快速查找pos 数据库数据一致性校验改进 通过实际写入数据校验对比,提升一致性数据校验准确度 数据库单点全自动切换 通过monk

5、ey 、au 、zk 实现单点全自动切换,无须人工参与问题 业务与数据逻辑混乱 DB 业务层与数据层耦合度强、关联复杂、逻辑扩展难 运维整合难 DB 数据量大、分类繁多、维护代价高解决思路 分 布 式 数 据 库 耦合度强 关联复杂 分类繁多 维护代价时间段及特点 时间:2010 重点:应用、管理、存储 特点:提供透明应用和策 略的数 据库服 务; 自动扩容、节点自动分裂与合并; 分布式数据库资源、安全管理; 单机事务,最终一致性;问题 分布式事务: 多机事务不支持 分布式调度策略较弱 分布式分布式性能有待提升 最终一致、CAP 的问题?数据层结构业务架构对比项 分散式 集中式 分布式 可扩展性 稳定性 可维护性 功能支持 安全性 灵活性 分布式数据库传输 分布式数据库性能 分布式数据库安全 分布式数据库架构 分布式数据库服务 架构没有最好,只有合适与更优 数据库架构有自己独立圈子,但不是孤立存在


注意事项

本文(百度数据库架构演变与设计.pdf)为本站会员(李静文)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png