摘要:
对于访问压力较高的网站,如淘宝、校园网、开心网等,都会面对海量用户的并发访问情景,如何有效的存储数据,为用户提供快速的访问体验,同时还需要具备良好的扩容能力,成为数据存储方案选择的关键。例如SNS网站的人人网,据称其PV(Page View,页面浏览量,或称点击量)访问量为亿级。如此大规模的访问量,传统的将数据存储于一个数据库的集中式存储方式,很难提供良好的数据层支持。根据分而治之的思想,可以对数据库进行纵向或横向的拆分,即Database Sharding。根据拆分的不同方法,可以分为纵向拆分和横向拆分。纵向拆分:即根据不同的应用,分别设置不同数据应用数据库,如视频类数据、图片类数据、新闻数
阅读全文