盘点知名云计算公司的数据库服务(国内篇)

【it168 评论】“跨界”是现在很火的一个词,它是指从某一属性的事物进入另一属性的运作,其不只在演艺圈掀起了一阵热潮,同时也在科技圈也带起了一阵狂潮。今天,我们就来看看科技圈第一热潮——云计算公司是如何“跨界”数据库服务的。
现在看来,云计算公司“跨界”数据库并不是什么新鲜事儿。“云计算的下一个竞争战场是数据库”几乎成为了云计算公司的共识,目前云计算公司提供的数据库服务产品大多有这么几类,自研数据库、托管数据库服务、数据迁移服务、数据仓库、缓存服务等等。
上一篇文章我们盘点了国外的云计算厂商提供的数据库服务,这篇文章我们就来看看国内云计算公司都可以提供哪些数据库服务?
阿里云
阿里巴巴刚刚发布了第三财季财报,云服务的收入达到了5.33亿美元,同去年同期相比增幅达到了让人惊讶的104%。阿里云首次登上了synergy research发布的云计算基础设施市场份额报告的前5名。
阿里云作为中国云计算市场的霸主,其在数据库服务方面提供的产品较之前面两个公司也丝毫不差。云数据库polardb是阿里云自研的能满足高吞吐在线事务处理的关系型云数据库,完全兼容mysql,性能最高提升至mysql的6倍,自研的分布式存储引擎能提供在线扩容、故障快速恢复、数据备份容灾服务。
除此之外,我们还看到阿里云在数据库产品一栏还有三款在公测中的产品,分别是数据库应用与数据库迁移adam、混合云数据库管理hdm、数据库备份dbs。
腾讯云
根据腾讯发布的2017第四季度暨全年财报,2017年腾讯全年收入2377.60亿元人民币,其中腾讯云本年度快速增长,在云服务视频云和网络游戏等的垂直领域处于领先市场地位。
如果单看腾讯云的数据库服务也是比较丰富的,而且其中的两个产品htap数据库和腾讯云时序数据库让人印象深刻。htap数据库tidb(htap database for tidb)是腾讯云基于国内最新的 newsql 开源数据库tidb打造的一款同时支持联机事务处理(oltp)和 联机分析处理(olap)两种业务类型的分布式数据库产品。
而腾讯云时序数据库(cloud time series database,ctsdb)更是让人惊喜,在之前的《一篇文章告诉你,为什么时序数据库会成为新趋势?》中,笔者提到了时序数据库可能会在数据库领域引领一种新的潮流,但是在前面几家云计算公司提供的产品中,我们并没有看到。腾讯云时序数据库是一种高效、安全、易用的云上时序数据存储服务,适用于物联网、大数据和互联网监控等拥有海量时序数据的场景。
百度云
相比于前面几家公司提供的数据库服务,百度云官网上列出的数据库服务略显单薄。其中分布式数据库drds是基于百度自研中间件的分布式多节点关系型数据库,提供大并发访问及tb级海量数据场景下的数据库存储服务,兼容mysql协议。
另外,百度云云数据库 rds 支持三种数据库引擎:mysql、sql server、postgresql,其云数据库sql server单机版也已经正式发布,只提供一个数据库节点,相对双机版rds成本减半。
华为云
2010年,华为正式发布云战略,2017年3月华为副董事长、轮值ceo徐直军宣布成立cloud bu,宣布大力进军公有云,同年8月, cloud bu调整为一级部门。那么现在华为云的发展如何呢?据其官网显示,截至2018年2月,华为云已发布14大类共100+云服务,以及制造、医疗、电商、车联网、sap、hpc、iot等60多个解决方案。
数据库服务方面,华为云官网给出的云数据库产品包括关系型数据库、非关系型数据库和数据库生态。关系型数据库包括云数据库hwsql、云数据库mysql、云数据库postgresql和云数据库sql server。非关系型数据库包括文档型数据库服务(dds)和分布式缓存服务(dcs)。数据库生态包括分布式数据库中间件(ddm)、数据库安全服务(dbss)、数据复制服务(drs)和数据仓库服务(dws)。
ucloud
ucloud是一家中立的云计算服务商,产品线的推出完善以云平台上客户需求为第一出发点,辅以最新的技术产品和细化产品。ucloud大部分的产品和服务都比较贴近国内用户习惯。
根据官网给出的信息,ucloud提供的数据库服务包括云数据库mysql udb、云数据库mongodb udb、云数据库pgsql udb、云内存存储umem、数据仓库udw、分布式数据库uddb、云数据库sql server udb和分布式数据库cloud tidb。其中cloud tidb还在公测中。
青云
青云qingcloud是一家成立于2012年的企业级云服务商和云计算整体解决方案提供商,已稳定运营着覆盖全国和亚太地区的10个数据中心,为逾70000家企业提供服务。根据其官网给出的信息,青云提供的数据库服务包括mysql plus、mysql、postgresql、mongodb、radondb、redis、redis cluster和memcached。
其中,qingcloud radondb 是基于 mysql 研发的新一代分布式关系型数据库,可无限水平扩展,支持分布式事务,具备金融级数据强一致性,满足企业级核心数据库对大容量、高并发、高可靠及高可用的极致要求。