scaling database

Too much load

Replicate the master database, build more slaves database
master can keep up all the writes, slaves can keep up all the reads

downsides:

  • doesn't increase write speed
  • replication lag

Too much data

sharding database

downsides:

  • complex queries ( a range query might hit all of you machines)
  • join is difficult or impossible

Generally, the benefits outweigh the downsides

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 10,083评论 0 23
  • 晚安总结 课程《学员分享》 主持人:陈庚 分享学员:材荣星,李巧荔 陈孝海 潘清华 今晚又再一次的在课程上分享...
    清华_f1de阅读 263评论 2 0
  • 姑娘,是你轻信了时光?还是时光轻薄了爱情?抑或她,冷寂了岁月,慌乱了年华。 数掌心的指纹,不懂这曲折;读风蚀的落痕...
    青巷水彩阅读 355评论 3 6
  • 要想了解Runtime,需要线了解一些本质的知识 1.从上图中,我们可以看出,我们常见的 类 其本质就是一个结构体...
    LYSNote阅读 508评论 0 7
  • 甄皪踏进永宁宫发现,阮沁彤早已立于殿内。 晏紫兰看到甄皪来访,觉得自己在万华宫前一闹到底起到了效果,忙起身与阮沁彤...
    果木木阅读 628评论 0 2