为什么要使用云原生数据库?云原生数据库具体有哪些功能?

相比于托管型关系型数据库,云原生数据库极大地提高了MySQL数据库的上限能力,是云数据库划代的产品;云原生数据库最早的产品是AWS的 Aurora。AWS Aurora提出来的 The log is the database的理念,实现存储计算分离,把大量的日志操作放到后台异步处理,实现存储独立扩展,这就解决了MySQL数据库最大的一个痛点,单库的数据量不能太大。云原生数据库在存储层面实现了扩展的同时,又保留了计算层面的不变和兼容,从而基本实现了完全的兼容性。这种又兼容又能扩展的能力,受到了用户的极大欢迎。

百度的云原生数据库 GaiaDB在2020年推出,也是受 Aurora 的启发,同时百度的GaiaDB又具有自己独特的技术特点和架构。可以实现以下功能:

企业级高吞吐:支持十万级TPS、百万级QPS、100%兼容MySQL;

云原生能力:支持多租户,资源隔离,商业数据库1/10价格;

弹性扩展:计算存储分离、主从共享数据、支持500TB海量存储;

数据高可靠:RPO=0、秒级切换、5个9高可用性、11个9高可靠性。

典型适用场景:

高吞吐、大数据量处理:聚焦金融、电信等大量在线交易业务,商业级OLTP能力支撑银行核心系统高速事务,数据强一致无缝支持转账交易、账户查询、密码校验等业务;

高可用、业务弹性:聚焦广告、电商、手游等行业,平稳支撑热点产品抢购活动,轻松应对大促秒杀场景;

企业上云、迁移:聚焦行业+、互联网+等新兴业务,100%MySQL兼容降低业务上云的改造成本,快速构建云原生架构新业务系统。

欢迎大家了解 云原生数据库 GaiaDB

相关推荐
秋911 小时前
TiDB 数据库全链路实战指南:从下载部署到 Java 高并发调优
java·数据库·tidb
zhou周大哥11 小时前
银河麒麟安装mysql
数据库·mysql
无敌的黑星星11 小时前
Spring @Transactional 注解全解析
java·数据库·oracle
Rust研习社12 小时前
Rust + PostgreSQL 极简技术栈应用开发
开发语言·数据库·后端·http·postgresql·rust
子木HAPPY阳VIP12 小时前
信创UOS,Docker 完整操作部署(Dockerfile部署方式)&排错整合
linux·运维·redis·nginx·docker·容器·tomcat
河阿里12 小时前
MyBatis-Plus:MyBatis的进阶开发
数据库·mybatis
AOwhisky12 小时前
Kubernetes调度与服务暴露:从“定时任务”到“服务发现”的完全指南
linux·运维·云原生·容器·kubernetes·服务发现
sjsjsbbsbsn12 小时前
向量数据库
数据库
逸Y 仙X12 小时前
文章十六:ElasticSearch 使用enrich策略实现大宽表
java·大数据·数据库·elasticsearch·搜索引擎·全文检索
Sherry Wangs12 小时前
MySQL 与向量数据库的核心区别:从结构化数据到语义搜索
数据库·mysql