军规适用场景:并发量大、数据量大的互联网业务
军规:介绍内容
解读:讲解原因,解读比军规更重要
----
一、基础规范
(1)必须使用InnoDB存储引擎
解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高
(2)必须使用UTF8字符集
解读:万国码,无需转码,无乱码风险,节省空间
(3)数据表、数据字段必须加入中文注释
解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的
(4)禁止使用存储过程、视图、触发器、Event
解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将计算转移到服务层”,并发量大的情况下,这些功能很可能将数据库拖死,业务逻辑放到服务层具备更好的扩展性,能够轻易实现“增机器就加性能”。数据库擅长存储与索引,CPU计算还是上移吧
(5)禁止存储大文件或者大照片
解读:为何要让数据库做它不擅长的
继续阅读与本文标签相同的文章
上一篇 :
数据库秒级平滑扩容架构方案
下一篇 :
一分钟理解负载LoadAverage
-
一分钟了解mongodb
2026-05-20栏目: 教程
-
如何设计好的接口(Google分享)
2026-05-20栏目: 教程
-
企业如何利用小程序引流实现增收?
2026-05-20栏目: 教程
-
58龙哥教你“如何做系统性能优化”(纯干货)
2026-05-20栏目: 教程
-
Unix网络编程常用函数深度解析(干货)
2026-05-20栏目: 教程
