mysql大表or小表?
PHPz
PHPz 2017-04-17 11:39:01
0
2
577

facebook采取的设计原则是把表设计的竟可能小,但小表岂不是要频繁join,假如根据一张表中的数据再逐一去取另一表数据会导致mysql连接数飞起?

倘若用大表保持一定冗余性,这种情况对与facebook之类sns网站海量数据会不会导致很快进入瓶颈?

PHPz
PHPz

学习是最好的投资!

全部回覆(2)
左手右手慢动作
  1. 当然小表好一些,减少io,同时易于扩展(比如增加字段的时候,不需要修改主表)
  2. 至于你说的join问题,是不存在的,因为互联网应用一般不会允许join操作,原因有两个,一个是速度慢,另一个是以后你分库分表了,怎么办?
  3. 业务上有join需求怎么办? --内存中处理
大家讲道理

个人感觉拆成小表,在内存中做join比较的靠谱。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!