3
回答
数据库的分库分表、集群、负载均衡、读写分离表达的是一样的概念吗
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

数据库的分库分表、集群、负载均衡、读写分离表达的是一样的概念吗,帮忙解读一下 谢谢

举报
张奇文
发帖于5个月前 3回/241阅

最理想的情况就是数据库自己能处理各种性能问题,但是目前的数据量增长超过了数据库性能的增长(Oracle顶级配置的哪怕可以满足数据量,你也满足不了对方的价码),所以才有各种妥协手段,分库分表、非透明集群(包括但不限于分库分表、各种第三方分流、读写分离,但OracleRAC这类不算),以增加客户端代码量的方式,来提高性能。

(1)读写分离:主要是从库查询,主库做增删改

(2)分库分表:根据一定的规则将所有数据打散到N个表,CRUD的时候,根据分表字段的值的路由规则,自动定位到某个库/某个表

(3)负载均衡:这个不太理解,我的理解是针对查询,N个从库的情况下,使用简单轮训去选择从库查询,反正所有的从库的数据都是一样的

--- 共有 1 条评论 ---
张奇文谢谢 5个月前 回复
顶部