阿里云POLARDB:云原生OLTP数据库在ICDE 2019的分享

需积分: 5 0 下载量 55 浏览量 更新于2024-08-03 收藏 7.49MB PDF 举报
"藏经阁-「ICDE 2019」POLARDB_ A Cloud Native OLTP Database in Alibaba." 本文主要介绍了阿里云在2019年国际数据工程大会(ICDE)上展示的POLARDB,这是一款专为云环境设计的在线事务处理(OLTP)数据库系统。以下是对POLARDB及其特性的详细解析: 1. 云时代的数据库 随着云计算的兴起,数据库领域也面临着新的挑战和机遇。POLARDB是针对云时代需求而构建的数据库架构,它充分利用了云计算的灵活性、可扩展性和成本效益。 2. POLARDB简介 POLARDB是一款云原生数据库,旨在提供高性能、高可用性以及易于管理的服务。它的设计目标是满足大规模在线业务的需求,同时确保服务的连续性和稳定性。 3. 关键特性 - **新兴硬件支持**:POLARDB支持非易失性内存(NVM)、远程直接内存访问(RDMA)和现场可编程门阵列(FPGA)等先进技术,以提升性能和降低延迟。 - **自动扩展**:能够进行垂直扩展(Scaling up/down),根据实际使用情况付费,并且在扩展过程中实现零停机时间,确保业务连续性。 - **安全性**:提供了数据加密、审计和访问控制等多重安全保障,确保用户数据的安全。 - **智能化**:具备自我配置、自我优化、自我诊断和自我修复的能力,大大降低了数据库的管理和维护难度。 4. 云原生架构 - **独立扩展计算和存储**:POLARDB允许计算和存储资源的独立扩展,使得资源分配更加灵活。 - **共享存储**:采用共享存储架构,提高数据访问效率。 - **跨可用区故障转移**:支持跨可用区的故障切换,增强系统的容灾能力。 - **功能优化**:在存储和计算之间进行了优化的功能划分,以实现更高效的协同工作。 - **紧密集成**:与云平台深度集成,提供无缝的数据服务体验。 POLARDB作为阿里云的一款核心产品,体现了云时代数据库的最新发展趋势,通过创新的架构和功能设计,为用户提供了高效、安全且易于管理的数据库解决方案。