MySQL适合运行在Docker中吗?
程序员的成长之路
共 2062字,需浏览 5分钟
·
2023-03-11 05:05
阅读本文大概需要 3.5 分钟。
来自:https://www.toutiao.com/article/6675622107390411276/
数据安全问题
性能问题
1. 数据库程序与数据分离
2. 跑轻量级或分布式数据库
3. 合理布局应用
状态问题
资源隔离方面
难道 MySQL 不能跑在容器里吗?
对数据丢失不敏感的业务(例如用户搜索商品)就可以数据化,利用数据库分片来来增加实例数,从而增加吞吐量。
docker适合跑轻量级或分布式数据库,当docker服务挂掉,会自动启动新容器,而不是继续重启容器服务。
数据库利用中间件和容器化系统能够自动伸缩、容灾、切换、自带多个节点,也是可以进行容器化的。
推荐阅读:
互联网初中高级大厂面试题(9个G) 内容包含Java基础、JavaWeb、MySQL性能优化、JVM、锁、百万并发、消息队列、高性能缓存、反射、Spring全家桶原理、微服务、Zookeeper......等技术栈!
⬇戳阅读原文领取! 朕已阅
评论