精品资料网 >> 管理信息化 >> 网站策划 >> 资料信息

大规模网站架构介绍(ppt 59页)

所属分类:网站策划

文件大小:1866 KB

下载要求:10 学币或VIP

点击下载
资料简介:

大规模网站架构介绍目录:
一、语言不是可伸缩性的关键,架构才是关键
二、网站架构的目标
三、事务
四、传统的事务(ACID)
五、CAP原则
六、新的事务策略-BASE策略
七、数据库读写分离
八、MySQL Proxy(数据库读写分离)
九、数据库Shard
十、Sharding vs Partition
十一、垂直分区
十二、水平分区
十三、DAL(数据访问层)
十四、DAL Proxy(实现1)
十五、DAL API(实现2)
……

 

大规模网站架构介绍内容提要:
两种实现方式:
独立的DAL Proxy服务器
MySQL: Amoeba
PostgreSQL: PL/Proxy (Skype)
DAL API
Java: Hibernate Shard,Ibatis Shard,HiveDB
Python: Pyshards
数据分区策略:
水平分区
2 * N(如定单,购买者与网店各一份)
N / n (按日期或ID范围分区)
hash(N) % n( 按hash分)
查找表
垂直分区
按功能分(论坛,博客)


..............................

上一篇:某职业技术学院校园网站(ppt 43页)

下一篇:企业网站设计核心教程(ppt 39页)

嵌入式开发网站汇总(doc 9页)

漫谈构建和谐高效的网站体系之道(ppt 31页)

门户网站安全防护技术分享(ppt 67页)

网站构架拓扑图与报价单(doc 6页)

浅析IT门户网站建设解决方案(doc 6页)

教育主题网站策划方案(doc 32页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1