数据库容器化部署有哪些优缺点?如何保证的系统的性能的高可用性?

数据库容器化部署在有哪些优缺点?如何保证的系统的性能的高可用性?

2回答

mtming333mtming333  系统架构师 , 甜橙金融翼支付
zhuhaiqiang赞同了此回答
比如TIDB,融合了关系型数据库和非关系型数据库的技术特性,实现了高度兼容MySQL协议和生态、在线水平扩展、强一致分布式事务、多副本数据安全、实时分析等重要特性显示全部

比如TIDB,融合了关系型数据库和非关系型数据库的技术特性,实现了高度兼容MySQL协议和生态、在线水平扩展、强一致分布式事务、多副本数据安全、实时分析等重要特性

收起
 2020-12-25
浏览486
lzj7618937lzj7618937  质控经理 , cib
使用Docker的好处举些例子:1.屏蔽底层物理资源2.提升资源利用率 (CPU、内存)3.提升运维效率有问题的地方:1.数据安全问题2.相对于物理机性能问题3.资源隔离方面所以综合还是要看不同的适用场景,像下面几种可以考虑容器化部署:1.对数据丢失不敏感的业务(例如用户搜索商品)就可...显示全部

使用Docker的好处举些例子:

1.屏蔽底层物理资源

2.提升资源利用率 (CPU、内存)

3.提升运维效率

有问题的地方:

1.数据安全问题

2.相对于物理机性能问题

3.资源隔离方面

所以综合还是要看不同的适用场景,像下面几种可以考虑容器化部署:

1.对数据丢失不敏感的业务(例如用户搜索商品)就可以数据化,利用数据库分片来来增加实例数,从而增加吞吐量。

2.docker适合跑轻量级或分布式数据库,当docker服务挂掉,会自动启动新容器,而不是继续重启容器服务。

3.数据库利用中间件和容器化系统能够自动伸缩、容灾、切换、自带多个节点,也是可以进行容器化的。

收起
 2021-01-06
浏览326

提问者

stevelinchao数据库管理员, 身份证中心

分布式关系型数据库选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2020-12-25
  • 关注会员:3 人
  • 问题浏览:1499
  • 最近回答:2021-01-06