最近更新时间:2022-03-31
UniCloud DRDS是一种基于MySQL开发的分布式数据库,其采用Shared-Nothing架构、主机、操作系统、内存、存储都是自我控制,不存在共享。UniCloud DRDS数据库的主要特性如下:
分库分表, 逻辑库方式分库,业务属性隔离,可垂直/水平拆分大表,简化操作丰富表类,满足多种业务场景,多样化拆分算法满足数据存储需求;
分布式事务, 支持显/隐示分布式事务,支持强/弱一致分布式事务对于应用程序及客户端命令操作全透明,支持Web/GUI管理控制界面;
跨库操作,支持JOIN、跨库UNION、跨库聚合函数、跨库分组排序等
灵活架构,安全容灾,持同城多中心部署,支持节点主从架构,组件节点全面容灾,故障不断线,业务高可靠;
高性能,单个计算节点的吐量可达到 20万+TPS ,50万+QPS,相对单个集中式数据库,UniCloud DRDS的单计算节点吞吐量损耗在5%以内。
高可用,支持通过可视化的方式对故障进行切换,存储节点支持使用MySQL数据库原生的主从复制与MGR(MySQL Group Replication)复制模式。当主存储节点服务出现异常时,计算节点可及时感知并执行存储节点高可用切换,并将新的请求发送至高可用切换后的存储节点。
强透明,提供类似集中式数据库的操作体验。应用程序只需连接计算节点数据服务端口,无需关心数据底层存放位置,即可对业务数据进行操作。
高易用高安全,多种加密组合,全操作审计,严格授权,智能感知全面监控;
负载均衡,多计算节点集群支持使用通用的负载均衡解决方案进行SQL请求的分发,同一集群下的多个计算节点的数据服务对等,均支持所有类型的数据操作。
备份与恢复特性,逻辑备份、全量增量备份,备份数据跨平台、远程备份,主从备份,策略备份,支持自动和手动恢复;