|
hai503 发表于 2014-12-31 14:23 ![]()
沈老师:
你的2015数据库大会上分享主题“58同城数据库设计实践”,非常实惠啊!
互联网公司的在线业务,由于数据量较大(超过1kw级别的话),数据库设计和传统数据库业务有一定差异:
1)外键不是强制约束
2)几乎不使用存储过程
3)几乎不使用触发器
4)几乎不使用join
5)几乎不使用子查询
6)...
在线大数据实时业务,数据库qps交大(例如,几万级别qps),上述1-5对数据库性能影响较大,一般不使用。业务逻辑,业务检查,都放到服务层去做,释放与减轻DB工作量。 |
|