DB:
优点:
1. server端中间件负责集群管理,集群中节点的变化不需要通知到每个客户端;
2. 部署和升级相对方便;
3. 元数据集中管理,分片策略可以灵活定制;
4. 方便实现全局唯一ID和事务管理
缺点:
1. 中间件是单点,需要通过其它方式做高可用
jdbc:
优点:
1. 每台应用的客户端地位相同,提供了高可用性
2. 对性能损耗小
缺点:
1. 全局主键分配,集群变化,事务管理等需要节点间通信
DB:
优点:
1. server端中间件负责集群管理,集群中节点的变化不需要通知到每个客户端;
2. 部署和升级相对方便;
3. 元数据集中管理,分片策略可以灵活定制;
4. 方便实现全局唯一ID和事务管理
缺点:
1. 中间件是单点,需要通过其它方式做高可用
jdbc:
优点:
1. 每台应用的客户端地位相同,提供了高可用性
2. 对性能损耗小
缺点:
1. 全局主键分配,集群变化,事务管理等需要节点间通信
本文标题:DB proxy和jdbc proxy的优缺点
本文链接:https://www.haomeiwen.com/subject/snoplhtx.html
网友评论