12月16日,以“数据智能 价值创新”为主题的第13届中国数据库技术大会在线上举行。在NoSQL专题会场,华为云NoSQL架构师胡亚凡分享了华为云GaussDB NoSQL数据库的最新技术成果与优秀实践,揭秘了GaussDB NoSQL关键技术及核心竞争力,为企业数字化转型提供了新的解题思路和探明路径。
中国信息通信研究院报告显示,近几年,全球数据库市场规模逐年攀升,非关系型数据库作为后起之秀也已进入全球市场主流,中国的国产数据库产品当前虽然以关系型为主,但非关系型数据库产品发展势头迅猛,正迎头追赶。随着数据库技术不断发展,非关系型数据库正朝着云原生、多模融合、分布式等方向演进,尤其是云原生概念早已深入人心,云原生数据库也成为云上数据库使用的标准范式。
作为国内领先的云原生多模NoSQL数据库服务,华为云GaussDB NoSQL兼容Redis、Mongo、Influx、Cassandra四款非关系型数据库引擎。与传统NoSQL数据库产品相比,GaussDB NoSQL基于云原生存算分离架构,打造了一系列核心竞争力,在性能、可靠性、扩容、容灾、数据一致性等方面更具优势。
优势一:存算分离,分而治之
GaussDB NoSQL 数据库采用存算分离的设计思想,从逻辑到功能进行明确的划分,比如计算层更聚焦服务、产品、协议处理等事件,存储层更聚焦数据本身的复制、安全、扩缩容等等。这样做的好处是可以充分调动数据库资源,实现海量数据场景下的极致可用和强扩展。
优势二:资源专属,上云头等舱
在存储计算分离的基础上,GaussDB NoSQL进一步实现计算和存储资源的池化管理,充分利用物理资源,降低用户的使用成本。除此之外,完善的资源隔离机制,使得特定租户资源可和公有云公共资源池隔离,在相同公共资源池的不同租户间也可以隔离,相互不影响,满足用户个性化需求。
优势三:集群容灾,实时同步,自动切换
基于统一的容灾设计,即存储和计算可以实现3AZ部署,同时存储层数据实现3副本强一致复制。因此在任意时间,任意机房的存储出现宕机,都不会丢数据;任意计算节点出现异常,其他AZ的计算节点将及时接管元数据,不会让访问完全中断。
优势四:数据强一致,宕机无忧
强一致同步方案,当用户的数据写入GaussDB NoSQL并收到返回OK,则表明 GaussDB NoSQL已经实现了强一致的复制,数据的安全性得到有效保障。
优势五:多模融合,全面超越原生NoSQL数据库
GaussDB NoSQL基于统一的架构,支持不同协议的接口,整体能力较原生NoSQL数据库实现质的飞跃。
GaussDB(for Mongo)具备极速计算节点添加能力,支持秒级存储扩容,支持审计日志,极速备份恢复等企业级特性;
GaussDB(for Cassandra)支持超大规模级群,同时具备强大的索引和文本检索能力,让海量数据存得起,看得见;
GaussDB(for Redis)让数据持久化永不丢失,加上全新内存数据引擎,让数据访问延迟稳定维持在亚毫秒级;
GaussDB(for Influx)全面兼容InfluxDB TICK生态和Flux语法,数据自动冷热分离管理,自适应的压缩算法,将数据压缩做到极致 。
金融行业,华为云 GaussDB(for Redis) 支撑大智慧项目稳定运行,通过冷热数据分离、一键弹性伸缩、亚毫秒级时延稳定无抖、数据三副本强一致等能力,实现大幅度降本增效。
华为云GaussDB NoSQL也深度应用于华为自身业务,如GaussDB(for Cassandra)高效支撑华为终端云业务“HUAWEI Tag”防丢精灵1000万QPS并发写入,支持10000+运行节点,超5PB海量数据存储压力下,服务时延低至4毫秒,让用户的寻物之旅更轻松。GaussDB(for Influx)助力华为云监控服务 (CES) 打造千万级海量运维指标监控平台,基于专用压缩算法,压缩率提升10余倍,写性能提升2倍多,计算资源投入降低30%,大幅度提升了华为云监控服务效率。
云原生是大势所趋,为企业数字化转型提供了一种新的选择,促使越来越多企业走向云原生化。华为云GaussDB NoSQL将持续立足云原生,深耕数据库根技术,打造多模融合数字化解决方案,为企业提供更优质贴心的服务。




