如果是用了容器云,有持久化数据需求的应用应该如何部署,后端是否只能接nas,是否能在容器上部署oracle数据库,升级oracle数据库时能否直接部署一个新版本的数据库再挂载原有的数据升级数据字典即可,如果可以应该如何规划?是否又成功案例?
收起可以是可以,但是不建议。
oracle数据库通常是追求稳定、而且笨重,IO要求也比较高,不太适合容器化部署
因为应用通常是分层的,所以应用服务是可以容器化部署,而数据库尽可能在物理服务器上部署,通过网络访问数据库。
测试环境可以把oracle等部署到容器,为的是敏捷、一致性考虑,容器重部署则状态重置,就不需要每次清理测试数据,对于回归测试等还是很方便的
总的来说,要根据实际考虑合适的技术特性和应用场景,选择合适的方法