如果在公有云平台,也不需要选择,正常 mysql,Redis 基本都是容器化部署。
如果是本地私有云 IaaS 或者 PaaS 平台,如楼上兄台所言,针对不重要的系统,体量小的,临时测试的数据库,可以适用容器化部署方案,注意数据持久化,数据备份。
如果是核心业务,商业数据库,不建议容器化部署,主要是考虑稳定性,性能可靠性。以上均为经验之谈
收起从目前的安全性合规考虑,数据库容器化是一个趋势,但是需要注意一些安全风险和合规问题。以下是一些需要考虑的因素:
对于数据库容器化后对性能的影响,这取决于具体的实现方式和应用场景。一般来说,容器化可以提高应用的可移植性和部署效率,但是也可能会对性能产生一定的影响。需要根据具体情况进行评估和优化。