POLARDB:云原生数据库的高性能与弹性伸缩

需积分: 10 3 下载量 190 浏览量 更新于2024-09-06 收藏 5.26MB PDF 举报
“POLARDB产品特性和通用业务场景.pdf”主要介绍了阿里云的高级产品专家贺军在2017年杭州云栖大会上分享的关于POLARDB的产品架构、特性以及适用的业务场景。 1. **POLARDB产品架构** - **背景**:作为一款云原生数据库,POLARDB的设计理念是面向云计算环境,强调灵活性和可扩展性。 - **计算与存储分离**:这种架构使得数据库的计算和存储资源可以独立扩展,提高了系统的灵活性。 - **一写多读DBServer**:支持多读取节点,能够有效分摊读压力,提高并发处理能力。 - **共享分布式存储**:通过共享存储系统,实现了大规模数据的统一管理,支持超过100TB的数据存储。 2. **POLARDB产品特性** - **极速性能**:具备出色的读写速度,能提供高速的数据库操作体验。 - **超大容量**:能够处理大量数据,满足大数据时代的需求。 - **弹性伸缩**:根据业务需求动态调整资源,实现按需分配,降低成本。 - **兼容MySQL**:与MySQL兼容,便于迁移和使用现有的MySQL应用。 - **高可靠性和高可用性**:确保数据安全和业务连续性,提供故障自动恢复功能。 3. **POLARDB通用业务场景** - **业务连续性**:适用于对业务连续性要求高的场景,如金融、娱乐和电商行业,保证业务不受中断。 - **大数据量处理**:针对高吞吐量和大数据量的应用,例如手游、旅游和电商行业,提供高效的读写处理能力。 - **业务弹性能力**:面对互联网行业的快速变化,提供高可用性和三维弹性伸缩,适应业务负载的变化,平衡成本和业务需求。 - **新业务和创新型业务**:对于云时代的新兴业务和传统业务转型,提供高性能解决方案,打破性能和业务发展的瓶颈。 总结起来,POLARDB是一款针对云计算环境设计的高性能、高可扩展、高可用的数据库服务,尤其适合需要处理大数据量、要求高并发读写、业务快速变化以及需要保证业务连续性的企业。其特性包括计算与存储分离的架构、多读取节点的并发处理能力、共享分布式存储的海量数据支持,以及与MySQL的兼容性,使得它能够在多种业务场景下发挥出色的效果。同时,通过弹性伸缩和高可用性设计,POLARDB能够灵活应对不同规模和复杂度的业务挑战。