TDSQL·入门篇·产品优势
数据强一致性
支持配置强同步复制,在主备架构下,强同步确保主备数据强一致,避免您的数据库在主备切换时丢失数据。当然,您也可以通过修改配置,关闭强同步功能以提高性能。
高安全性
- 防 DDos 攻击:当用户使用外网连接和访问 MariaDB 实例时,可能会遭受 DDoS 攻击。当 MariaDB 安全体系认为用户实例正在遭受 DDoS 攻击时,会自动启动流量清洗功能。
- 系统安全:即使在内网,MariaDB 也处于多层防火墙的保护之下,可以有力地抗击各种恶意攻击,保证数据的安全。另外,物理服务器不允许直接登录,只开放特定的数据库服务所需要的端口,有效隔离具有风险的操作。
- VPC 网络隔离:支持 VPC 网络,以安全隔离内网其他设备的访问。
- 内网风控:腾讯云数据库团队无法直接访问到 MariaDB 物理机或数据库实例,必须通过腾讯云运维管理平台访问,即使是排查问题也必须在安全设备上,且通过内部风控系统的严格管理。
- 对象粒度的权限管控:用户可定义到表级的权限,并允许配置访问 MariaDB 的 IP 地址,指定之外的 IP 地址将被拒绝访问。
- 数据库审计:支持配置数据库审计,记录管理员或用户的操作历史,用于出现风险后的管控。
- 操作日志:系统记录用户访问腾讯云 Web 管理中心操作 MariaDB 的全部记录,常用于事后追溯。
高可用特性
MariaDB 的设计旨在提供高于99.99%的可用性,提供双机热备,或一主两备,两个备机用于透明的故障转移,还提供故障节点自动修复、自动备份、回档等功能,帮助业务更稳定、安全地运行。
物理高可用
根据您购买实例配置不同,MariaDB 通常采用一主一备双节点、或一主两备三节点架构。每个节点安装在独立跨机架部署的物理机上,确保不会因为单一设备、机架网络故障或断电影响数据库服务。
网络高可用
MariaDB 的每个节点物理机均采用双网卡双连交换机配置,物理网络安全可靠。在实际使用时,TProxy 对接腾讯云网关 TGW;主节点出现故障后,TProxy 最快200ms内切换 DB 路由;若 TProxy 故障,TGW 在1s内负载到其他存活的 TProxy;切换不改变访问 VIP(虚拟 IP),以便屏蔽物理服务器变化带来的影响。
备份恢复服务
备份服务:备份模块负责定时对 MariaDB 进行(物理)备份和二进制文件(Binlog)保存,备份文件将上传到安全等级更高的分布式文件集群中(HDFS)中,通常情况下,备份总是在备节点上面发起,以避免对主节点提供的服务带来冲击。
恢复服务:恢复服务又名回档恢复,由恢复模块负责将 HDFS 上面的备份文件恢复到临时实例上,以便用户检查或调整而不影响主实例的运行。
备份下载:您可以将备份文件转储和下载到指定位置,如价格更低的腾讯云 COS。
两地三中心
MariaDB 两地三中心部署架构:同城节点直线距离大于10KM,异地节点直线距离大于100km,使用腾讯自主研发的高可用调度方案(High Availability,HA)实现。示意图如下:
更多内容详细可见——>https://cloud.tencent.com/document/product/237/6864#.E9.AB.98.E6.80.A7.E8.83.BD
相关推荐
TDSQL产品的培训讲义
腾讯云TDSQ产品的培训讲义,详细介绍了TDSQL这款产品介绍,部署已经使用方面的问题,有需要的朋友可以下载学习。
【腾讯云 TDSQL-C Serverless 产品测评】深度实测TDSQL-C Serverless 弹性伸缩策略及稳定性
深度实测TDSQL-C Serverless 弹性伸缩策略及稳定性
腾讯金融级数据库TDSQL分析
SDCC2015-腾讯-潘安群-腾讯金融级数据库TDSQL分析
腾讯云TDSQL审计原理揭秘
开源数据库往往不具备商业数据库一样的高端能力,但是却因简单易用,无需license费用等深得大家喜欢,但在云服务时代,打造一款同时具备了开源数据库的性价比和商业数据库的安全性的数据库,几乎是所有使用者心中的梦想。腾讯云数据库TDSQL基于这样的考虑,实现了云化的审计能力,下面就让我们一起来看看具体的技术细节。三个无差别proxyIp,保证一个或者两个proxy故障时,剩余proxyIp正常工作用户无感知。旁路信息进入kafka时,对数据进行压缩上传同时kafka必须半数节点响应成功后才算正确上传。每个用户实例都有自己单独的proxy,在数据上传是不同实例消息并发上传到kafak的topic,保
TDSQL技术详解[源码]
TDSQL是腾讯云自主研发的企业级分布式数据库产品,基于MySQL/PostgreSQL内核深度优化,具备强一致、高可用、分布式等特性。其核心架构包括接入层、计算层和存储层,核心组件有TProxy、TScheduler、TStore和TMonitor。TDSQL支持分布式能力、金融级高可用、兼容性、分布式事务、智能读写分离和弹性扩展等关键技术。此外,它还提供了数据安全、运维监控等企业级功能,适用于金融核心系统、物联网大数据等典型应用场景。与传统MySQL相比,TDSQL在扩展性、高可用性、分布式事务和运维复杂度等方面具有显著优势。最佳实践包括分片键选择原则、SQL优化建议和连接池配置。TDSQL已服务超过5000家客户,包括多家大型银行和保险公司,支持百万级QPS和PB级数据存储。


