腾讯云进一步开放技术生态,发布HTAP数据库TiDB

2017年10月10日, 腾讯云与PingCAP合作发布了一款同时支持在线交易与在线分析业务的分布式数据库产品HTAP数据库TiDB,为实时商业分析和企业决策提供了支持。

SQL,NoSQL,NewSQL齐登场

2017年2月,Google发布了基于Spanner的云数据库服务Cloud Spanner,一款企业级的全球分布式NewSQL数据库,作为对Google Cloud Platform现有传统关系型数据库和NoSQL数据库的补充。

受Google Spanner/F1 以及斯坦福大学一致性算法论文的启发, 国内的数据库公司PingCAP率先实现了自动的水平伸缩, 强一致性的分布式事务, 基于Raft算法多副本复制的新型分布式关系型数据库TiDB。

一份数据两业务

近年来,企业越来越重视数据的价值,通过加大对IT基础设施的投入,逐步建立起以数据为中心驱动商业决策的经营模式。HTAP (Hybrid Transactional/Analytical Processing) 混合事务分析处理,是美国知名咨询公司Gartner针对这种市场趋势提出的一个名词。 新的架构和技术解决方案已经可以实现交易和分析两种业务在同一份数据上进行, 消除了传统方式下将数据抽取、传输、加载所造成的延迟, 缩短了数据分析处理的时间,为实时的商业分析以及企业决策提供了支持。

腾讯云进一步开放技术生态,发布HTAP数据库TiDB

技术开放与合作

腾讯云目前已拥有包括关系型,非关系型、分布式等多种类型的多款业界主流的数据库产品, 同时也在自研高性能时序数据库和新一代企业级云数据库, 以满足游戏、社交、金融、O2O、网站、医疗、物联网、大数据、电商等众多行业不同应用场景的巨大需求。

腾讯云进一步开放技术生态,发布HTAP数据库TiDB

没有任何一款数据库可以适应全部的应用场景, 数据库厂商需要不断的投入来应对越来越多元化的市场需求。传统的数据库产品研发投入大、周期长, 一款新数据库研发出来后还需要长期的生态建设与社区的培养。 从基础架构到解决方案,从云市场到生态建设, 腾讯云一直关注全球的领先技术和市场趋势,不断将深厚的技术积累和多年对互联网服务的经验整合并开放给合作伙伴。

此次与PingCAP合作推出HTAP数据库TiDB, 顺应技术和市场的趋势, 完善了腾讯云数据库产品生态, 解决了在大数据场景下传统数据库的痛点, 让最新的技术快速服务于更多的用户, 连接更多的合作伙伴,助力开源社区。

HTAP Database for TiDB

HTAP数据库TiDB(HTAP Database for TiDB)是一款同时支持 联机事务处理(OLTP)和 联机分析处理(OLAP)两种业务类型的分布式数据库产品, 具有诸多优于传统数据库的特性:

Ø 水平线性弹性扩展和分布式事务

无需分库分表,不需要指定分片字段,同时支持分布式事务,开发人员可以专注于业务开发,提高业务效率,是传统分布式数据库中间件理想的替代方案。

Ø 跨可用区数据强一致性保证

基于Raft分布式选举算法的数据复制,,跨可用区的3副本数据强一致,故障自动转移,保证在任意可用区宕机时,数据不丢失,服务不中断。

Ø 故障自恢复的高可用

核心组件均能容忍部分实例失效,不影响整个集群的可用性。底层通过Kubernets、Docker、多租户等技术,实现数据层面资源最有效的隔离、分配和调度,提供故障自动恢复保障。

Ø 数据分片与动态智能调度

数据分割成较小的存储块,作为复制和调度的最小单元。智能的调度算法,持续监控并自动完成存储块的调度,保证多个存储节点间存储和计算容量的均衡,充分利用硬件资源,提升业务性能与稳定性。

Ø 便捷历史数据回溯

通过标准SQL接口,方便即时的访问历史数据,无需提前备份或快照。支持自定义回溯时间段,过期数据自动淘汰,避免数据过度膨胀和性能下降。

Ø 兼容MySQL协议

支持绝大多数MySQL语法,运维和备份工具,用户可以直接使用现有的 MySQL 客户端连接,不需要修改代码即可直接替换。

目前 HTAP 数据库 TiDB 已正式上线开放内测,请登录官网或点击阅读原文进入页面申请。

腾讯云进一步开放技术生态,发布HTAP数据库TiDB

近年来,腾讯云大力拥抱开源事业。 今年5月, 腾讯云以金牌会员的身份正式加入CNCF基金会和Linux基金会。6月,成为MariaDB基金会白金会员。 腾讯云的技术是开放的,腾讯云的生态是开放的, 未来腾讯云将继续加大在开源领域的步伐, 拥抱全球开源社区,打造和完善云上产品生态。