数据库的预算比较复杂。流量、并发量大时需 要做分库分表,最终通过 Hash 方式对某一个 id 进行 Hash。数据库一般每三年做一 次预算,做一次资源储备,因此数据库资源浪费十分严重。该问题的核心是存储、计 算未分离,即使计算量不高时也占用大量的计算资源。PolarDB X 是阿里云自研的 一款优性能产品。从 MySQL 分库分表到 PolarDB X 存储、计算分离的演进是典型的数据库云化过程。PolarDB X 使用分布式存储,其优势是可以弹性释放多余计算 资源,也可以弹性收回资源。阿里云上有三个基座:神龙解决计算方面问题,盘古解 决存储部分问题,洛神解决网络问题。盘古早期就支持了云上和集团的各种业务,实 现了计算与存储的分离,按需申请存储资源,产生了良好收益。盘古云化后成为了商 品,PolarDB 和 PolarDB X 都可以直接使用。阿里云数据库的性能、运维等方面优 势明显,直接基于阿里云的数据库进行研发等操作可以大幅度降低成本。
资源来源于《给ITer的技术前沿课》
https://developer.aliyun.com/topic/download?id=136
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。