方案对比
解耦之前: 解耦之后:
(1)代码简单,一次数据库访问 (1)代码更复杂,多次数据库访问
(2)逻辑实现在SQL里 (2)逻辑实现在服务层
(3)数据库耦合 (3)数据库解合
达到效果:给机器就能扩容!
总结
场景三:“数据库耦合”如何解耦?
第一步:公共数据访问服务化,数据私藏
第二步:个性数据访问,自己家的数据自己管理