代码改变世界

随笔档案-2013年01月

数据库的读写分离思想。

2013-01-25 10:23 by Spring.Guo, 3281 阅读, 收藏,
摘要: 为什么需要读写分离? 简单来说 数据访问量大,读写都在一个库时,当执行写操作时,会把记录锁定,行在读时会被锁定。 定义一个主库 负责写操作(CUD),而其他从库负责(Read) 操作。 注意事项一: 对每次的sql语句检查下是select 还是 Insert,update,Delete操作 ,根据操作性质按照负载均衡算法选择 适合的数据库连接字符串。 注意事项二: 多个只读从库,在接收到大量读... 阅读全文