全模云发布会全回顾

  • 物理主机部分物理主机
  • NeonSAN 部分NeonSAN
  • RadonDB 部分RadonDB
  • 全模云全模云

RadonDB

QingCloud RadonDB 是基于 MySQL 研发的新一代分布式关系型数据库,规模可无限水平扩展,支持分布式事务,具备金融级数据强一致性,满足企业级核心数据库对大容量、高并发、高可靠及高可用的苛刻要求。RadonDB 高度兼容 MySQL 语法,支持 HTAP 混合模式,可跨数据中心部署,支持智能化自动分表及自动运维,智能易用易维护。

产品特性

无限水平扩展
支持存储节点无限水平扩展,从而提供可动态无限扩展的存储容量。性能随节点扩展而线性增长,轻松应对超大容量及超高并发请求带来的性能挑战。
金融级数据强一致性
支持分布式事务,自动执行存储节点区间的分布式事务保护,保证存储节点间操作的原子性;同时在存储节点内,通过 GTID + Raft + Semi-Sync-Replication 机制保障数据写入的高度一致性。
兼容 MySQL
高度兼容 MySQL 通信协议、语法及客户端,提供 InnoDB 及 TokuDB 双存储引擎支持,数据查询语句及数据存储结构都完全兼容 MySQL,确保对 MySQL 数据库的平滑迁移,同时兼备 MySQL 经长期实践验证的可靠性。
支持 HTAP 混合模式
RadonDB 同时支持在线事务处理(OLTP)及在线分析处理(OLAP) 场景,帮助用户基于一套系统同时承载在线交易及数据分析业务,大幅节约存储成本,提高业务效率,为实时在线分析、推荐、搜索等业务场景提供高效的处理能力。
高可用的云数据库服务
RadonDB 采用分布式 SQL 节点的高可用分布式架构,每个存储节点内采用一主多从的架构设计,数据多副本存储,可自动实现故障秒级切换与瞬间生效。同时支持跨数据中心部署,全面保障服务高可用。
智能易用轻运维
RadonDB 支持智能化自动分表、平滑扩容及自动运维,扩容与故障切换时业务零中断,无需人工干预;同时支持 HTAP 混合模式,并提供完善的服务监控、审计日志及安全防护措施。作为一款基于云模式的大型分布式数据库服务,RadonDB 具备云服务所有的弹性、敏捷、按需和轻运维的特性。

产品功能

自动水平分表

自动实现数据库水平分表,用户无需关心分表规则,只需指定分区键(shardkey)即可,系统将自动通过 Hash 算法进行数据库分片操作。

支持分布式事务

支持存储节点的分布式事务,完整实现事务的原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)及持久性(Durability),也即 ACID 特性。

自动数据压缩

当分区 MySQL 选择使用 TokuDB 存储引擎时, 将自动实现高比率数据压缩,存储空间利用率提升 50%,大幅节约存储空间及 IO 开销,进一步优化服务性能。

智能平滑扩容

支持在线实时弹性扩展,可以对存储节点数量和存储节点内存储容量横纵向伸缩;当扩容完成后,数据会自动在各分片间进行重新平衡(Auto - Rebalance),且业务无感知,不会因扩容而中断。

支持链接线程池

提供链接线程池,预置一组链接线程资源,当分布式 SQL 节点需要与各存储节点建立访问链接时,可以通过这些预置线程实现链接的快速建立,并支持链接重用及自动重连,优化整体链接效率。

审计日志

用户可选择开启 SQL 查询审计日志功能,实现对查询的事件时间、操作语句类型及耗时等多个维度的审计,保障用户的运营安全,满足数据合规需求;审计日志可设置为:读操作审计、写操作审计、或读写操作同时审计模式,用户可以根据实际需求灵活选择。

全链路实施监控

提供对用户链接层、内部事务层、存储节点链接层三个层面的实时监控,帮助用户实时了解交易事务及查询语句等操作的执行情况,同时配合 QingCloud AppCenter 提供的多维度服务状态监控指标, 为用户提供全方位的运维监控数据,打破服务黑盒。

安全防护

RadonDB 在云模式下部署在专属网络 VPC 环境中,提供完全隔离的私有网络环境,同时提供防火墙并支持 IP 白名单,实现策略灵活的安全防护;配合 QingCloud 负载均衡器防火墙及 WAF,可有效防御 SQL 注入等网络攻击,实现多层安全保障。

支持多种交付模式

用户可通过 QingCloud AppCenter 以云应用形式在公有云或私有云平台上一键部署 RadonDB 集群,并可以根据对性能和运行环境的需求,灵活选择将集群运行于虚拟主机(VM)、容器主机(CM)、或物理主机(BM)之上;同时, RadonDB 也支持非云模式下的独立部署。

应用场景

  • 大规模在线事务处理
  • 海量数据实时分析
  • 替代分布式数据库中间件
  • 替代大型传统数据库
  • 替代数据库一体机解决方案

高并发、大规模在线事务处理

RadonDB 具有无限水平扩展能力,性能随容量扩容而线性提升,同时具备金融级数据一致性,完美支撑高并发实时交易等大规模在线事务,可广泛应用于互联网金融、电商、金融、游戏等业务场景;支持在线实时智能扩容,用户无需进行业务分片设计,有效降低业务应用开发、部署及运维的难度和复杂度。

性能测试

sysbench:16 表,512 线程,随机写,5,000 万条数据

Transaction Per second (TPS)Response Time规格
RadonDB
(4 存储节点)
26,58920ms1 SQL 节点 (16C 64G 超高性能主机)
4 存储节点 (16C 64G 超高性能主机)
syns binlog=1
innodb flush log at trx commit=1
单机 MySQL
(QingCloud RDB)
9,34673msRDB (16C 64G 超高性能主机)
sync binlog=1
innodb flush log at trx commit=1
产品定价
RadonDB 在公有云将通过 AppCenter 部署交付,采用 AppCenter 云应用的计费策略,目前免收应用服务费,资源使用费依照部署所在区的资源定价,按秒计费。
  • 申请体验券
  • 免费深度试用

申请体验券

为更好的帮助您体验 RadonDB 的功能特性,我们向您提供了一份体验券,您可通过如下步骤获取:

  1. 注册 QingCloud 账号并完成认证;(已完成认证的注册用户可直接进行第二步)
  2. 提交工单,申请开通使用配额,并获得面值 500 元的体验券;
  3. 通过控制台部署 RadonDB,开始体验测试。

* 备注:体验券为 RadonDB 专用,适用的资源包括创建 RadonDB 集群所产生的主机及硬盘资源,体验券发放自正式上线后至 2018年1月12日 截止。