持续突破创新,云原生数据库TDSQL-C实现 “为云而生”
云原生数据库 TDSQL-C的背景及架构介绍随着互联网的发展,各种业务数据快速膨胀,用户对数据库计算和存储能力的需求日益增长,主要表现在存储容量、可靠性、可用性和扩展性几个方面,如百T容量、快速透明扩容、多副本容灾、秒级切换等。在应对业务需求持续增长时,传统数据库的迭代和优化已经变得举步维艰,而分布式架构的优势则愈发明显。腾讯云原生数据库TDSQL-C基于全新计算存储分离的分布式数据库架构,融合传
Tdsql DCN同步技术原理介绍
概述:利用主从复制+GTID的特性实现异地数据同步与读写分离。下面是实现细节与不同于常规方案的特性。实现背景是为了将分属两个不同集群的实例,建立同步关系。备实例会自动选择主实例中延迟较小的备机建立同步,当该主实例备机发生故障时,会自动与另一个备机建立同步关系。DCN同步建立后,主实例可写,备实例只读。这可作为一种异地容灾方案,也可作为一种异地读写方案。DCN技术分为两步:第一部分:在主机房一主两备
腾讯云TDSQL开源版再进化,共建国产数据库开源生态
8月11日,腾讯云数据库开源产品TDSQL PG版(开源代号TBase) 推出重磅升级:经过一年半的打磨,上万张表访问场景下,内存占用节省60%;查询性能提升百倍;SQL语句兼容性增强。同时,大力提升原有数据库版本在分布式场景下的易用性。在“新时代下数据库开源生态的发展与实践”技术沙龙上,腾讯云数据库技术总监李跃森介绍,TDSQL PG版是一款具备HTAP能力、经过腾讯多年持续投入研发的数据库产品
十问十答,带你全面了解TDSQL-A核心优势
在“国产数据库硬核技术沙龙-TDSQL-A技术揭秘”系列分享中,5位腾讯云技术大咖分别从整体技术架构、列式存储及相关执行优化、集群数据交互总线、分布式执行框架以及向量化执行引擎等多方面对TDSQL-A进行了深入解读。在本系列分享的最后一期,我们整理了关于TDSQL-A大家最关心的十个问题,腾讯云技术大咖们将对这些问题一一解答。TDSQL-A是腾讯首款分布式分析型数据库引擎,采用全并行无共享架构,具
TDSQL 在微信支付数据密集型应用落地实践
腾讯云数据库开源产品TDSQL PG版(开源代号TBase)宣布推出重磅升级——经过一年半的打磨,上万张表访问场景下,内存占用节省60%;查询性能提升百倍;SQL语句兼容性增强。同时,大力提升原有数据库版本在分布式场景下的易用性。TDSQL PG版是一款具备HTAP能力、经过腾讯多年持续投入研发的数据库产品,是腾讯云数据库团队在开源的 PostgreSQL 基础上研发的企业级分布式HTAP数据库管
云原生数据库 TDSQL-C 产品概述、产品优势、应用场景
云原生数据库 TDSQL-C(Cloud Native Database TDSQL-C,TDSQL-C)是腾讯云自研的新一代高性能高可用的企业级分布式云数据库。融合了传统数据库、云计算与新硬件技术的优势,100%兼容 MySQL 和 PostgreSQL,实现超百万级 QPS 的高吞吐,128TB 海量分布式智能存储,保障数据安全可靠。
腾讯云原生数据库 TDSQL-C-备份数据
云原生数据库 TDSQL-C 支持自动备份和手动备份两种方式来备份数据。
腾讯云TDSQL 读写分离的三种方式
TDSQL是分布式数据库,所以支持读写分离,以解决数据库读写压力是必备的技能。而据我了解,TDSQL有3种方式将只读查询发送到备库。它们分别是:通过/slave/,需要在连接的时候通过 "-c" 开启透传功能 通过proxy的自动读写分离,应该要设置 rw_split="2" 参数值 创建只读帐号 下面我们来测试一下前2种读写方式,以验证是否能够达到读写分离
腾讯云TDSQL PostgreSQL版-产品概述
TDSQL PostgreSQL版(TDSQL for PostgreSQL)是腾讯自主研发的分布式数据库系统。TDSQL PostgreSQL版 集高扩展性、SQL 高兼容度、完整的分布式事务支持、多级容灾及多维度资源隔离等功能于一身,采用无共享的集群架构,提供容灾、备份、恢复、监控、安全、审计等全套解决方案,适用于 GB级 - PB级 的海量 HTAP 场景。HTAP 事务和分析双引擎 事务和
TDSQL PostgreSQL版-产品功能
高效分布式 JOIN 计算 业务分析场景,通常会有2个或多个表关联(JOIN)的逻辑,此逻辑在单机模式中是一个简单的操作,但在集群模式下,由于数据分布在1个或多个物理节点中,处理会相对复杂。在很多分布式解决方案中,JOIN 会把数据拉取到一个节点,进行关联计算,不仅耗费了大量网络资源,且语句的执行耗时会很高。TDSQL PostgreSQL版 通过如下方式对分布式 JOIN 进行高效计算,基于高效
腾讯云TDSQL MySQL版-产品优势
腾讯云TDSQL MySQL版-产品优势
腾讯云TDSQL MySQL版-应用场景
TDSQL MySQL版 目前仅适用于 OLTP 场景的业务,例如,交易系统、前台系统;不适用于 ERP、BI 等存在大量 OLAP 业务的系统。大型应用(超高并发实时交易场景) 电商、金融、O2O、社交应用、零售、SaaS 服务提供商,普遍存在用户基数大(百万级或以上)、营销活动频繁、核心交易系统数据库响应日益变慢的问题,制约业务发展。TDSQL MySQL版 提供线性水平扩展能力,能够实时提升
腾讯云TDSQL基本原理-水平分表
水平拆分方案是 TDSQL MySQL版 的基础原理,它的每个节点都参与计算和数据存储,且每个节点都仅计算和存储一部分数据。因此,无论业务的规模如何增长,我们仅需要在分布式集群中不断的添加设备,用新设备去应对增长的计算和存储需要即可。水平切分 水平切分(分表):是按照某种规则,将一个表的数据分散到多个物理独立的数据库服务器中,形成“独立”的数据库“分片”。多个分片共同组成一个逻辑完整的数据库实例。
腾讯云TDSQL基本原理-读写分离
当处理大数据量读请求的压力大、要求高时,可以通过读写分离功能将读的压力分布到各个从节点上。 TDSQL MySQL版 默认支持读写分离功能,架构中的每个从机都能支持只读能力,如果配置有多个从机,将由网关集群(TProxy)自动分配到低负载从机上,以支撑大型应用程序的读取流量。基本原理 读写分离基本的原理是让主节点(Master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),
TDSQL MySQL索引分类,90%的开发都不知道
TDSQL MySQL的索引分类问题一直让人头疼,几乎所有的资料都会给你列一个长长的清单,给你介绍什么主键索引、单值索引,覆盖索引,自适应哈希索引,全文索引,聚簇索引,非聚簇索引等……给人的感觉就是云里雾里,好像MySQL索引的实现方式有很多种,但是都没有一个清晰的分类。所以本人尝试总结了一下如何给MySQL的索引类型分类,便于大家记忆,由于MySQL中支持多种存储引擎,在不同的存储引擎中实现略微
告别散装教程,TDSQL分布式数据库技术原理干货合辑来了!
当下是TDSQL分布式数据库发展的最佳时机。中国移动互联网的快速发展,为新一代分布式架构技术体系提供了方向指引与最佳场景训练场,推动云计算时代分布式基础技术的诞生、演进。而国内自主研发的分布式技术的逐步发展,更是成就了一个个海量业务场景。场景推动技术发展,技术也在支持、创造场景。历史告诉我们,每当新技术出现新的曙光,新商业已经蓄势待发。近年来,分布式数据库成为各大银行企业机构进行系统架构分布式转型
腾讯云MySQL数据库代理正式发布,支持自动读写分离
2021年7月22日,腾讯云数据库正式发布数据库代理(又名proxy)服务,支持MySQL 5.7 版本和8.0 版本,可为用户提供透明且安全的网络代理服务,实现自动读写分离,降低业务使用数据库的复杂度,完美解决了数据库故障切换的网络瞬断问题,网络中断时间降低至0,MySQL数据库的故障转移时间最多可减少 60%,使得应用程序抵抗数据库故障风险的能力大幅提升。
MySQL之父,MySQL官方,三大顶会齐赞,凭什么?
工作久了,人总会有种忘记初心的感觉。 相信每个人小时候都想过成为一名科学家,只不过到后来,连自己都忘了。 当一名科学家确实不容易,学术研究难,薪酬待遇还不高,如果不是真的热爱,很难走下去。 但在腾讯,你可以把学术当成工作,工作就是做学术,而且两者都可以做得很好。是的,你没有听错。 今天,腾讯云两项数据库内核技术的研究成果再次入选SIGMOD和ICDE的收录论文。**其中,SIGMOD、IC
疫情成本遭不住?一招降本85%,架构特性全部公开!
在20年12月20日,我们开源了腾讯云数据库Tendis存储版,同时这款产品也在一周内就Star上千。这款产品为什么这么香?对于它的适用场景、架构、特性和发展历程,在很多开发者心中都是一片空白。 时隔一个月,在Tendis第一次开发者交流会上,这些问题得到了解答。 那么,Tendis到底为何而生?答案是降本和增效。 这还要从当年Redis大热的时代开始说起,Redis得益于高性能以及丰富的数
疫情又反扑,除了不乱跑,我们还能干点啥?
本来说好的2021会有一个好开局,似乎又出了点问题。 年关将近,现在疫情反扑,部分小区甚至全部隔离,为了安全着想,近期返乡还要求提供7日内核酸监测。作为普通人,我们除了戴好口罩,不乱跑,还能干点啥? 要知道这个,我们需要理解疫情是如何传播,防控是怎么进行的。 病毒通过黏膜感染,飞沫传播,由于病毒可以在体外存活一段时间,因此甚至可以间接传播。 传染病的预防措施包括消灭传染源,切断传播途径和保