购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 数据库在云原生时代面临的挑战

传统数据库架构依赖于高端硬件,每套数据库系统服务器少、架构相对简单,且无法支持新业务的扩展需求。云原生数据库采用分布式数据库架构,可实现大规模扩展,由于每套数据库系统横跨多台服务器和虚拟机,因此带来了全新的系统管理挑战 [1] 。其中,最核心的挑战就是如何实现弹性及高可用,即实现按需按量使用,让资源高效利用。更重要的是,虽然传统的大数据处理牺牲部分ACID换来的分布式水平拓展满足了很多场景中的需求,但是应用对ACID的需求一直存在,即使是在分布式并行计算的场景中,应用对ACID的需求也变得越来越强。因此,云数据库在分布式事务的协调、分布式查询的优化和强ACID特性的保证等方面,具有非常大的挑战。除此之外,云原生数据库面临的其他挑战有:

· 多服务器安装部署、自动化扩容带来的运维挑战。

· 复杂云环境下的实时监控、节点故障和性能问题的安全审计挑战。

· 多种数据库系统与其业务系统的管理挑战。

· 海量数据数据迁移的挑战。 tU7HkW4WMkD8pjbgT+VIbxtctiqGDx2AVPgaXjivhE2Pgs4GRwYT8f10ap3lwPjo

点击中间区域
呼出菜单
上一章
目录
下一章
×