数据库、操作系统、中间件并称为核心基础软件,在 IT 软件堆栈中起到中流砥柱的作用。今天运行的绝大多数企业应用软件都离不开数据库的支持。
随着移动互联网、物联网、云计算、大数据等新技术爆发式发展,图片、音频、视频等非结构化数据开始有了爆炸性增长,传统数据库已经不堪重负,企业客户急切需要新的 NoSQL 数据库技术与数据库产品。
在云计算技术不断成熟的背景之下,云数据库开始崛起。云数据库无需购买和安装任何软硬件,只需支付服务费用,因而减少了 DBA 的投入和成本;并因为其按需扩展、按需付费等特性,云数据库也获得了大量中小企业及互联网企业客户的拥护。
近日来,InfoQ 联合华为云邀请了来自各大互联网公司的 10+ 位 DBA,聚焦视频、游戏、车联网 / 物联网、金融、电信等场景,对华为云数据库 DDS 服务增强版(以下简称“华为云 DDS 增强版”)进行了详细测评。
华为云 DDS 增强版属于华为云多模 NoSQL 服务 GeminiDB 序列,是 GeminiDB 的核心产品之一。华为云多模 NoSQL 服务 GeminiDB 是基于 NoSQL 的市场机会以及客户的具体需求设计而成,在公有云环境里设置计算与存储分离的架构,力图从根本上解决存储和计算设备的生命周期不匹配问题、数据迁移的成本问题和可用性问题,站在全局角度,对软硬件进行设计和整合,最终实现极致性价比。
在历时一个月的测评时间里,InfoQ 对这 10+位 DBA 的测评结果进行了整理。
整理结果如下:
其中,云和恩墨首席架构师盖国强(业界人称“盖神”)在测评华为云 DDS 增强版后的反馈如下:
测评截图
小编总结:
总的来说,“盖神”对华为云 DDS 增强版给予了很高的评价。不止“盖神”,其余各大互联网公司的 DBA 也在测评后表达了对华为云 DDS 增强版的认可:
究竟这款文档型数据库有哪些“独特之处”,让各位 DBA 纷纷点赞?
我们一起来了解一下华为云文档型数据库 DDS。
1 什么是 DDS?
文档数据库服务(Document>
2 DDS 具有以下基本特点:
3 华为云 DDS 增强版有哪些特点?
作为国内首家基于计算存储分离架构的 CloudNative 的 NoSQL 数据库,华为云 DDS 增强版有哪些特点?
1、内核优化 + 自研,高性价比,极致性能
华为云 DDS 增强版采用内核优化 + 自研,是国内首家通过优化内核、全自研架构,为用户带来超高的性能与最优的用户体验的云端数据库服务,其在各方面的表现十分亮眼:
DDS 性能测试结果(By 游戏行业 DBA 测评截图)
2、高可靠性
以视频行业为例,视频分类等应用都有视频不同维度搜索(比如相关、最新和最热)的业务需求。相比于社区版,华为云 DDS 增强版不仅能完全兼容 MongoDB 协议,使用户在视频、电影、综艺等节目的 EPG 信息、演职员信息、多码率视频信息、节点信息、转码文件索引、转码视频播放 HLS 流地址、二维空间索引等方面,无需针对社区版语法做任何修改即可直接使用华为云 DDS 增强版。而且在成本方面,不需要每个分片都做 Primary、Secondary 和 Hidden 的三副本数据冗余,省去 2 倍的存储投入,即可达到超高可靠性。
视频行业 DBA 备份和恢复操作截图
3、性价比最优,支持非结构化数据存储场景
物联网智能终端往往需要进行多样化的数据采集,且需要存储设备日志信息,并对这些信息进行多维度分析;且物联网业务增长快,数据量大,访问量增长迅速。车联网符合并发量大,数据上传频率高,写多读少的高吞吐型业务场景,对查询要求也接近准实时;原有的关系数据库已经不能满足业务需要,尤其数亿量级下的分页查询和车辆历史轨迹查询的场景下,关系数据库的读取相应延迟已经达到了数分钟级,完全不能满足客户的需要。
华为云 DDS 增强版兼容 MongoDB 接口,用于存储所有接入的智能设备信息,以及设备汇报的日志信息;DDS 可实现近 100TB 数据存储,满足国家要求存储 1~2 年的车辆数据,且根据用户需求,在 2019 年将实现更大规模数据存储;DDS 在灾备 / 迁移上,在 Q1 月份支持全量迁移;在 Q2 月份支持跨 AZ;在 Q3 月份支持跨 region。综合来看,华为云 DDS 增强版是性价比最优的文档数据库服务,且支持非结构化数据存储场景,给 DBA 带来了极大的便利。
4 写在最后
与测评的 DBA 沟通时,很多人用了“辛酸”二字,DBA 主要工作在后台,很少听到客户的夸奖,但当出现问题时,经常被指责。DBA 的工作时间非常不规律,许多 DBA 管理的更改需要中断,但是大多数数据库在营业时间内都处于活动状态,这意味着更改的时间只能安排在夜晚和周末期间。即使每天都使用数据库,中断通常也不会发生在高峰期,通常在周末的几个小时内。虽然 DBA 不属于开发、支持、基础架构、网络等 IT 团队中的任何一个,但对其他技术都要了解。
云时代,数据库上云已成 DBA 共识,便捷性、高性价比、极致性能都是 DBA 选择云数据库服务的关键指标。一直以来,华为坚持以客户为中心,无论产品设计与服务提供,都致力于为客户提供最优性价比的服务与体验,华为云 DDS 增强版就是一款真正懂 DBA 的文档数据库服务,为 DBA 扫除数据库上云障碍,助力其开创云时代职业生涯发展的新篇章。
基于华为公司 30 年的技术积累,厚积薄发的华为云数据库服务在发展的道路上始终坚持技术创新,此次通过对华为云数据库 DDS 增强版的体验评测,极致性能与超高的用户体验惊艳了参与体验的 DBA,也让开发者们对华为云数据库的未来产品与服务充满期待。
原文链接: