首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

深度解析:腾讯分布式数据库 DCDB

因此,腾讯最终选择了分布式数据库方案。 时至今日,放眼互联网行业,排名靠前企业的核心业务都在使用分布式数据库,我们不禁要问,这其中有什么秘密?...分布式数据库为什么能解决容量、并发、扩展等难题 了解分布式数据库,需要先了解垂直切分(分库)、水平切分(分表)两种方案: 垂直切分(通常也叫做“分库”)也就是按功能切分数据库,这种切分方法跟业务紧密相关...腾讯分布式数据库DCDB 腾讯分布式数据库(DCDB)是部署在腾讯上的一种,面向OLTP业务支持自动水平拆分(分表)的share nothing架构的分布式数据库。...截止到2017年,包括微信支付,腾讯充值,阅文集团等腾讯公司交易、转账等核心系统90%以上都使用了腾讯分布式数据库(DCDB)。...拆分键的限制 为了提高语法解析效率,避免因为shardkey设置导致路由错误,DCDB规定了拆分键设定的技术限制(请参考腾讯官方文档): 如存在主键或者唯一索引,则shardkey字段必须是主键以及所有唯一索引的一部分

6.9K11
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯分布式数据库 DCDB 架构解密

    腾讯分布式数据库是一个适用于OLTP场景且与MySQL 5.5 、5.6兼容的分布式关系型数据库。...腾讯分布式数据库解决方案: 简介: CDB for TDSQL的诞生经历了十余年: 2002年,基于运营商SP业务,腾讯数据库团队开始对 MySQL进行改造 2004年,腾讯互联网增值业务开始爆发...2015年,TDSQL正式进驻腾讯,并更名为腾讯金融级数据库CDB for TDSQL,开始面向腾讯之外的企业提供金融级数据库服务。...2017年,腾讯CDB for TDSQL更名为CDB for MariaDB,同时正式推出分布式数据库DCDB 架构: 系统由三个模块组成:Scheduler、Agent、网关,三个模块的信息交换都是通过...分片方式比较: TABLE SHARD: GROUP SHARD: 逻辑A、B、C表中具有同样的shard id的数据分布到同个set中 目前TDSQL在腾讯上暂时只支持单SET模式,GROUP

    3.6K10

    企业级原生:TKEStack 腾讯原生开源实践之路

    ​导语丨TKEStack 是腾讯开源的一款集强壮性和易用性于一身的企业级容器编排引擎,是开放原子开源基金会的孵化项目之一。...TKEStack 的开源思路 腾讯的思路是寻找原生的蓝海,我们认为在未来,多云以及硬件异构和硬件平台异构是一个方向。...从 2009 年开始腾讯在容器技术方面有很多积累,内部业务在原生领域也有很多的积累。...基于腾讯自己的技术优势和积累以及我们对国内用户诉求更为了解,我们计划基于这两个点做一些原生的开源产品,为原生生态贡献腾讯的力量。...内部上 腾讯现在整体在做全量业务上,这是一个过程,有些业务依赖的周边系统的业务还没上,所以难以短时间直接切换为共有部署。

    2.5K20

    解锁数据库前沿技术要点 | 腾讯数据库DTCC 2021亮点回顾

    怎么样为企业提供实时、高效、低成本的数据库服务,腾讯NoSQL团队在新硬件、新引擎、新服务方向上进行了诸多的探索,推出了兼顾性能与成本的高性能分布式KV数据库Tendis,具备高并发、超低延时、数据安全可靠...数据库内核技术 数据异常的本质和价值 李海翔,腾讯金融数据库资深技术专家,腾讯TDSQL分布式数据库首席架构师。...原生数据库开发与实践 腾讯原生自研数据库内核深度优化最佳实践 李昕龙,腾讯高级工程师,拥有多年分布式数据库研发经验,目前在TDSQL-C团队负责内核优化以及数据库内核方面研发。...腾讯数据库 MySQL为用户提供安全可靠,性能卓越、易于维护的企业级数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。...分布式数据库技术实践 TDSQL在国产化及HTAP领域的最佳实践 陈爱声,腾讯数据库高级工程师,腾讯TDSQL PG首席架构师,Postgresql中国社区七星之一。

    1.2K30

    腾讯企业级MySQL(CDB)-Returning语法使用

    本文以视频+文字放送,为你带来腾讯企业级MySQL-Returning语法使用 【需求背景】 在一些数据库场景中,用户会在使用insert语句之后希望返回刚才所插入的数据行。...腾讯企业级MySQL(CDB)支持一种更简单的实现方式,就是使用returning语法,在insert语句后面,增加returning关键字,从而直接返回刚才所插入的数据行。...以上就是returning语法使用的简单介绍,欢迎大家试用腾讯企业级MySQL。 ?...腾讯数据库技术团队专注于持续优化数据库内核和架构能力,提升数据库性能和稳定性,为腾讯自研业务和腾讯客户提供“省心、放心”的数据库服务。...↓ ↓ 点击【阅读原文】可查看腾讯企业级MySQL产品详情页

    1.2K10

    腾讯企业级MySQL(CDB)-列压缩特性

    本文以视频+文字放送,为你带来腾讯企业级MySQL-列压缩特性 【需求背景】 当前MySQL有针对行格式级别以及数据库页面级别的压缩,这两种压缩方式在处理一个表,同时有大字段和其它很多小字段,并且针对小字段的读写访问频繁...腾讯企业级MySQL(CDB)运用列压缩功能来压缩访问不频繁的大字段,同时能够减少整行字段的存储空间,进而提高整体读写访问的效率。...(统计执行速度快,内容一致) 列压缩功能实际上是来源于IEG团队的贡献,腾讯数据库技术团队把这个特性放到腾讯数据库5.7版本里面,为广大腾讯用户提供服务,欢迎大家尝试使用这个功能,谢谢大家! ?...腾讯数据库技术团队专注于持续优化数据库内核和架构能力,提升数据库性能和稳定性,为腾讯自研业务和腾讯客户提供“省心、放心”的数据库服务。...↓ ↓ 点击【阅读原文】可查看腾讯企业级MySQL产品详情页

    88620

    分布式数据库的含义与腾讯分布式数据库排名

    数据库因其强大的安全性与便利性,受到广大企业的一致好评。分布式数据库作为数据库的其中一种类型也是非常受欢迎的。现在我们就来讲讲分布式数据库的含义与腾讯分布式数据库排名。...分布式数据库的含义 分布式数据库其实也可以说是非关联性数据库,也就是数据之间不存在二维表格的关联性的。...分布式数据库就是一个可以将不同地点的很多台计算机以网络的形式产生关联,然后共同组成一个完整的大型的数据库。因此分布式数据库非常的适用于大数据的公司,像是金融,电信,电商等行业。...腾讯分布式数据库排名 腾讯TDSQL数据库是腾讯自己研发出来的一款公布式数据库,在分布式数据库排名前三,属于原生数据库。TDSQL数据库的深度性能比常见的MySQL数据库要好。...不仅如何,TDSQL数据库还具有分布式水平扩展,企业级安全认证以及全球部署架构等等特性。 综上所述,腾讯TDSQL分布式数据库排名与其本身的质量与服务还是相符的。

    2K30

    腾讯国产分布式数据库TBase技术分享

    曾就职于华为,2015年加入腾讯,参与过TBase、CynosDB等数据库产品研发。专注于关系数据库、数据库集群、新型数据库架构等领域。目前担任CynosDB的分布式存储CynosStore负责人。...---- 2019年5月8日-10日,DTCC2019年中国数据库大会上,腾讯数据库高级工程师许中清,受邀做了主题为《腾讯新一代分布式数据库TBase》的技术分享,以下为大会现场演讲内容。...再有就是在金融级数据安全保护方面的能力,以及我们在开源的基础上做的一些优化,最后就是多租户的能力。...对于分布式数据库来说,分布式事务实际上是最核心最难的部分。所有的分布式数据库都会面临一个问题,就是到底能不能给用户,提供一个数据一致性读写功能。

    9.4K52

    腾讯国产分布式数据库TBase技术分享

    2019年5月8日-10日,DTCC2019年中国数据库大会上,腾讯数据库高级工程师许中清,受邀做了主题为《腾讯新一代分布式数据库TBase》的技术分享,以下为大会现场演讲内容。...再有就是在金融级数据安全保护方面的能力,以及我们在开源的基础上做的一些优化,最后就是多租户的能力。...对于分布式数据库来说,分布式事务实际上是最核心最难的部分。所有的分布式数据库都会面临一个问题,就是到底能不能给用户,提供一个数据一致性读写功能。...点击了解腾讯数据库性能卓越稳定可靠,为您解决数据库运维难题 http://cloud.tencent.com/act/pro/voucherslist 三、TBase 分布式查询  1....数据库MySQL基础版1元体验,为中小企业量身打造,单节点架构,保证数据可靠性 http://cloud.tencent.com/act/pro/voucherslist 4.

    2.9K40

    响铃:+峰会再召开,腾讯的政企合作玩得怎么样了?

    5月23日,“腾讯+未来”峰会在广州再次召开,腾讯联合三大运营商成立的数字广东公司也亮相此次峰会,并举办了“上科技共建数字广东”的启动仪式, 为什么广东省能走在“数字中国”前面?...“用电量--经济”、“用云量--数字经济”这种逻辑是有实际数据做支撑的,据腾讯研究院与腾讯联手调研测算,将全国388个城市的用云量结合《中国互联网+指数报告(2018)》测算的各个城市数字经济规模进行相关性分析...对接腾讯、华为等互联网前沿企业,数字广东能成为政企合作的标杆吗? 1、硬实力:开放的广东与技术领先的腾讯 政和企都要有足够的能力支撑其数字化变革,硬实力是前提。...而腾讯的业界地位也是不容小觑,此次腾讯+峰会召开,还为城市装上会思考分析、能判断决策的城市超级大脑,为破解广东省数字化转型瓶颈与难题提供了系统的解决方案。...用马化腾的话说,腾讯要做的就是“数字化助手”,有大量的消费者的连接终端。

    11.2K20

    腾讯 Serverless 企业级解决方案正式发布

    腾讯 2020 Techo Park 开发者大会上,围绕新形势下的技术变革与趋势,腾讯展示了其在计算、大数据、人工智能等众多领域的最新技术、最新成果、以及最佳实践。...面向全球开发者,腾讯正式发布了企业原生路线图,同时还升级和发布了八款产品,推动原生技术的快速落地。其中便包含了 Serverless FaaS 计算平台函数 SCF。...腾讯副总裁王慧星分享主题演讲《新形势下的技术变革与趋势展望》,王慧星表示: 「数字化技术正在给各行各业带来巨大的变革,但同时也给作为支撑的计算基础设施提出更高的需求。...Serverless 应用已进入企业级时代 在 12 月 20 日的 Techo Park 开发者大会上,腾讯正式对外发布 Serverless 企业级解决方案。...作为 Serverless 专场论坛出品人,腾讯 Serverless 总经理兼首席架构师 Yunong Xiao 从 Serverless 生态、Tencent Serverless 企业级解决方案到研发效率的提升给观众带来了一场精彩的分享

    1.2K30

    TDSQL走进高校,开辟数据库产业人才培养新模式

    2021年7月15日至20日,由腾讯联合电子科技大学共同研发的《企业级分布式数据库TDSQL入门实战》课程,圆满地完成了课程教学。...《企业级分布式数据库TDSQL入门实战》课程现场 《企业级分布式数据库TDSQL入门实战》课程由腾讯高级培训讲师胡一鹤老师通过线上直播的教学方式进行。...在课堂上,胡一鹤老师讲解了腾讯关系型数据库、非关系型数据库、分析型数据库和数据库生态工具等全数据库产品系列,让同学们进一步了解了企业级分布式数据库TDSQL,从产品架构到分布式事务的实现、备份恢复到数据库高可用...《企业级分布式数据库TDSQL入门实战》暑假课程是腾讯与电子科技大学开展企业级分布式数据库人才培养生态建设的一次创新尝试,此外,腾讯数据库还与中国人民大学、深圳大学、哈尔滨工业大学、黑龙江科技大学等高校建立了人才培养合作机制...,腾讯与头部高校的强联合与资源互补为高校数据库人才培养提供了有效范本,为构建数据库产业人才培养开拓了新模式。

    1.3K40

    TDSQL战绩 | 微众银行断电演练,秒级切换业务零感知

    腾讯企业级分布式数据库TDSQL的技术支撑下,IDC中心失联后,微众银行的全量业务“秒级切换”到其他数据中心,真正实现了业务“零感知”,在金融行业内尚属首次。...实际上,微众银行作为国内首家互联网银行,自成立之际就选用腾讯企业级分布式数据库TDSQL作为其核心交易系统的数据库解决方案,来实现高性能、低成本、高可用、可扩展的分布式银行核心系统架构,不仅开创了银行交易系统采用国产分布式数据库的先河...腾讯自去年开始将原有的TDSQL、TBase、CynosDB三大产品线统一升级为“腾讯企业级分布式数据库TDSQL”,不仅涵盖金融级分布式、原生、分析型等多引擎融合的完整数据库产品体系,还提供业界领先的金融级高可用...因此,依托高性能、数据强一致、高可用、企业级安全等突出优势,腾讯企业级分布式数据库TDSQL在金融行业得到广泛应用与认可,目前TDSQL已服务近半国内TOP 20银行,TOP10银行中服务比例更是高达...未来腾讯企业级分布式数据库TDSQL将不断研发沉淀出技术与产品化领先的分布式数据库产品,为金融等行业的生态合作伙伴提供新型数字化解决方案。 - End - ↓↓神秘惊喜点这儿

    1.1K40

    新里程碑!TDSQL金融核心系统客户数国内领先

    腾讯TDSQL创造了国产数据库一项新的里程碑,这个里程碑,值得国内每一位技术人为之振奋。...9月30日,腾讯正式对外宣布企业级分布式数据库TDSQL金融核心系统客户已经超过20家,尤其在银行传统核心系统领域,位居国内第一阵营。...技术很好,但是真正落地怎么样,没有人知道。 业界亟需一位吃螃蟹的人来引领分布式数据库的这帮“信徒”,这个时候微众银行出现了。...作为国内首家互联网银行,微众银行自成立之际就选用腾讯企业级分布式数据库TDSQL作为其核心交易系统的数据库解决方案,来实现高性能、低成本、高可用、可扩展的分布式银行核心系统架构,不仅开创了银行交易系统采用国产分布式数据库的先河...腾讯TDSQL满足金融核心业务对分布式数据库的性能要求 快到飞起!欧洲航天局都用的数据库,教你手把手玩转 点击阅读原文,了解更多优惠福利!

    1.2K40

    品牌升级后,TBase更名为TDSQL和TDSQL-A,CynosDB更名为TDSQL-C

    这场盛典正式官宣腾讯数据库品牌升级,“企业级分布式数据库TDSQL”首次出现在大众眼前,并且在行业及用户内引起了重大关注,而后数据君就收到了用户各种各样的提问,问得最多的大概是下面三个问题: TBase...腾讯企业级分布式数据库TDSQL品牌升级后,共有三大产品系列,分别为分布式数据库TDSQL、分析型数据库TDSQL-A、原生数据库TDSQL-C,将原TDSQL、TBase、CynosDB产品统一整合成...全新升级后的企业级分布式数据库TDSQL辅以能够融合公有与私有、连接传统IDC与数据库的数据库SaaS工具DBBridge,和实现软硬一体融合的TDSQL一体机,共同构成性能与通用性兼得的产品能力族...因此,我们将TDSQL、TBase和CynosDB正式升级为腾讯企业级分布式数据库TDSQL,全新升级后的TDSQL将在多元场景下实现多引擎共存,充分发挥各个引擎的特点及优势,实现极致的性能和通用。...所以目前的企业级分布式数据库TDSQL是腾讯数据库战略升级的产物,由TDSQL、TBase和CynosDB融合而成,集成了原TDSQL、TBase和CynosDB的优势,与之前主打金融级高可用的TDSQL

    3.2K20
    领券