金融行业容器数据库对比传统数据库的主要变化在哪里?或者是架构上哪一层发生了变化?

参与31

6 同行回答

anikikong anikikong 课题专家组 数据库运维工程师 中国民生银行
容器数据库相比传统数据库的主要变化就是架构和管理。传统数据库需要设计非常健全的高可用容灾机制,而在容器环境,这些需求就彻底换了实现方式。建议采用容器集群自身的高可用能力来实现数据库容器的高可用。开发云原生的operator机制来实现。数据库的访问方式也可能发生变...显示全部

容器数据库相比传统数据库的主要变化就是架构和管理。

  1. 传统数据库需要设计非常健全的高可用容灾机制,而在容器环境,这些需求就彻底换了实现方式。建议采用容器集群自身的高可用能力来实现数据库容器的高可用。开发云原生的operator机制来实现。
  2. 数据库的访问方式也可能发生变化。是否使用固定ip,采用什么样的网络等。因为数据库的访问要求快速并且可能出现大数据量的压力,建议采用underlay网络并且可直连的方式减少网络跳转。
  3. 管理上的变化更大。容器环境具备更高的标准化能力。申明式的管理方式方便快捷高效。容器内的自管理模式减低了人工参与运维的成本。这些和传统运维区别是非常大的。甚至一开始对于DBA并不友好,需要培训新环境的知识。
收起
银行 · 2023-07-27
浏览840

ChatGPT 回答

金融行业容器数据库相较于传统数据库的主要变化在于架构上的变化。传统数据库一般采用单机部署,需要手动安装和配置,而容器化的数据库则可以通过容器云平台进行快速部署和管理,实现了快速、灵活、高效的部署和管理。

具体来说,容器化的数据库采用了容器技术,将数据库软件打包成一个独立的容器镜像,然后通过容器编排工具(如Kubernetes)进行部署和管理。这种方式可以实现快速部署、弹性伸缩、高可用性等优势,同时也能够提高资源利用率和降低运维成本。

另外,容器化的数据库还可以采用微服务架构,将数据库拆分成多个小型服务,每个服务只负责一个特定的功能,这样可以实现更加灵活的部署和管理,同时也能够提高系统的可维护性和可扩展性。

总之,金融行业容器数据库相较于传统数据库在架构上发生了较大的变化,采用了容器技术和微服务架构,实现了快速、灵活、高效的部署和管理,同时也提高了系统的可维护性和可扩展性。

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-07-21
  • 关注会员:7 人
  • 问题浏览:2410
  • 最近回答:2023-08-09
  • X社区推广