2022爱分析·事务型关系数据库市场厂商评估报告:万里数据库

news/2024/5/2 6:12:34/文章来源:https://blog.csdn.net/weixin_45942451/article/details/129121914

目录 

1. 研究范围定义

2. 事务型关系数据库市场定义

3. 厂商评估:万里数据库

4. 入选证书

1.    研究范围定义

在国内数字化转型以及信创建设持续推进的大背景下,众多厂商入局国内数据库市场,为企业提供了面向多种应用场景的数据库,以及相关的生态工具或服务。国内数据库市场因此迎来了诸多新的变化,新的产品类型、新的技术、新的服务,以及新的市场格局,而这些变化也让企业在选择数据库时需要考虑更多复杂的因素。

在本报告中,爱分析将数据库市场划分为数据库产品、数据库工具和数据库服务。其中,数据库产品包括各种类型的数据库,如事务型关系数据库、分析型数据库,以及图数据库、时序数据库等专用数据库等;数据库工具包括各种用于数据库管理运维、开发测试的工具;数据库服务包括咨询规划、实施部署等服务。

图 1:  数据库市场全景地图

综合考虑细分市场的市场规模、企业关注度等因素,爱分析在本次研究中选取了事务型关系数据库、分析型数据库、超融合数据库、图数据库、数据库云管理平台5个细分市场,进行重点研究。

本报告面向各行业企业的IT部门、大数据部门、科技创新部门,以及相关业务部门的负责人,通过对各个特定市场的需求定义和代表厂商能力解读,为企业数据库规划与厂商选型提供参考。

通过深入调研,爱分析遴选出具备成熟解决方案和落地能力的厂商,供企业在做数据库选型时进行参考。同时,在该市场下,爱分析重点选取了事务型关系数据库厂商万里数据库进行能力评估。

2.    事务型关系数据库市场定义

定义:

事务型关系数据库是指采用行和列构成的二维表格模型来组织数据,通过关系模型对表进行连接,并针对数据“增改删”的事务处理而设计的数据管理系统。事务型关系数据库需具备事务的ACID特性、并支持SQL访问和解析等功能。

甲方终端用户:

各行业企业的IT部门、大数据部门、科技创新部门,以及相关业务部门

甲方核心需求:

近年来,随着企业数字化转型步入深水区,为了应对数据量爆发式增长、业务场景多样化扩展的趋势,甲方企业对于事务型关系数据库的选型要求也在不断提升:除了要保证基本的系统运行稳定及服务的可靠性,也需要数据库具备优良的性能来更好地支持银行存取转账、电子商务订单等大规模的交易处理场景。此外,随着国家信创政策的不断深化,企业对使用的国外商用数据库替换的需求也与日俱增,尽可能缩减迁移改动成本成为甲方企业的主要诉求。具体而言,企业对于事务型关系数据库的核心需求包括:

  • 能够稳定可靠地运行。作为数据管理系统的核心,企业需要事务型关系数据库具备对外服务响应的灵敏性、整体系统运行的流畅性和数据服务的可靠性,保障业务系统能够稳定运行。
  • 数据库服务高可用。许多如银行、电信、政务等行业的重要业务系统都要求数据库提供7*24不间断服务,需要事务型关系数据库尽可能缩短因为维护或者故障造成的服务不可用时间。因此,在系统硬件发生故障、人为出错或者软件报错等情况下,企业需要数据库服务能够在一定时间范围内切换至可用状态,并且保证数据零丢失。
  • 具备高性能的事务处理能力。面对数据量爆发式增长、业务场景多样化扩展的趋势,企业需要数据库能够完成海量数据处理的工作,并且支持大量业务人员同时进行读取或写入的事务处理场景。在诸如“双十一”、秒杀活动等高并发的交易处理场景,企业需要数据库能够提供毫秒甚至更短的响应时间来面对不断增长的业务需求。
  • 要尽可能降低数据库替换成本。由于信创政策对数据库国产化的要求,企业需要对传统使用的国外商业数据库进行替换。在替换过程中,需要尽量减少对原有业务的改造,并且尽可能延续上层应用的使用。此外,自动化的数据迁移工具也成为企业降低迁移成本的需求之一。
  • 丰富的生态资源。企业会对数据库的周边生态有一定依赖性,因此生态资源的丰富程度也成为甲方选型的考虑因素之一,尤其是周边工具所提供的功能支持。

此外,部分企业对于事务型关系数据库还有以下期望需求:

  • 在某些行业,事务型关系数据库需要满足信创资质要求。在党政军、金融等需要严格保证信息安全的行业,核心技术需要自主可控来保证安全性。因此,企业需要严格参照信创测试报告或者信创名录来进行数据库选型。此外,由于某些企业已经进行了国产化软硬件的部署,需要数据库能够在国产IT环境中顺利运行。

厂商能力要求:

基于上述核心需求,数据库厂商需具备以下能力:

  • 厂商提供产品能够稳定地运行在企业的业务环境中,并且保证事务数据的可靠性。具体而言,厂商产品提供数据的充分冗余,并且保证备份数据的一致性。同时,具备完善成熟的机制保证事务处理的一致性。其次,厂商产品被广泛采纳使用,运行的稳定性得到企业及用户的认可。
  • 厂商产品能够提供高可用的数据服务。厂商产品提供具备完备的容备灾机制,支持数据的充分冗余。在数据节点由于硬件故障或人为失误导致不可用时,备灾节点能够快速切换,保证服务不中断。如果集群无法提供服务,厂商有其他用于备灾的数据中心对服务进行无损接管,同时要保证服务的切换恢复时间在企业的可接受范围内。
  • 在性能方面,厂商提供的产品具备事务的高吞吐、横向扩展和并发处理能力,并且支持数据的实时写入和读取。在海量事务处理的场景下,厂商提供分布式部署的事务型关系数据库产品,具备高吞吐能力来降低系统服务的响应时间,并且通过横向扩展来支撑不断增长的数据量。在读写高并发的需求下,事务型关系数据库需要具备一定的并行执行能力,并且通过均衡分配读写负载来支持大量业务人员同时进行查询或写入操作。
  • 厂商数据库产品能够对企业原有数据库进行低成本替换。厂商提供的产品需要对相应被替换的数据库产品语法兼容,保证替换后上层应用的平稳运行,并且不需要进行太多的业务改造。此外,产品配套的迁移工具也能够降低数据迁移成本,方便企业做数据库替换。
  • 厂商提供的产品具备一定的生态资源。厂商的产品具有一定的周边生态工具和服务,或者能够兼容主流生态,能够满足企业对生态资源的使用需求,尤其是生态中数据库周边工具要能够满足数据库使用全生命周期的功能支持。

针对部分企业的期望需求,数据库厂商需具备以下能力:

  • 厂商提供的产品需要满足信创的要求。厂商的产品需要通过了相应的信创测试或进入了信创名录,证明了自身技术的自主可靠性。此外,厂商产品对甲方企业使用的国产操作系统、芯片等软硬件进行了相应适配,能够保证数据库系统在国产IT环境的平稳运行。

入选标准:

1. 符合事务型关系数据库的厂商能力要求;

2. 近一年在该市场服务客户数10家以上;

3.近一年该市场相关服务收入规模在1000万元以上。 

3.    厂商评估:万里数据库

厂商介绍:

北京万里开源软件有限公司(简称“万里数据库”)成立于2000年,专注于国产自主可控的数据库产品技术研发,打造了功能、性能、稳定性、易用性领先的一站式数据库产品与解决方案,已服务金融、运营商、能源、政府、交通等多行业重点客户,助力超1000个应用场景实现国产化替代与数字化转型。万里数据库拥有发明专利、软件著作权百余项,是国家级专精特新“小巨人”企业,已参与多个国家级的数据库行业标准制定工作。

产品服务介绍:

万里数据库GreatDB是一款国产自主可控的关系型数据库,可根据用户需求采用分布式或集中式部署,具备动态扩展、数据强一致、集群高可用等企业级特性,满足业务高并发、高扩展性、高安全性等严苛的事务处理和轻量分析需求,完全兼容MySQL生态,兼容适配了国产主流操作系统、芯片等基础软硬件,广泛应用于金融、运营商、能源、政府等行业,其衍生的开源分支版本GreatSQL可直接对官方MySQL进行兼容替换。

厂商评估: 

万里数据库GreatDB在产品稳定可靠性、MySQL和Oracle技术兼容性、部署灵活性、容备灾能力和服务等方面具备优势,在分布式和集中式部署下的性能表现可以满足金融、运营商、能源等重点行业多样化的场景需求,同时GreatDB能够适配主流国产软硬件,满足企业对信创的要求。

  • 在产品能力上,GreatDB稳定可靠且性能表现强劲,具备金融、运营商等多个重点行业核心业务系统的技术支撑能力,能够满足海量数据、高并发场景下对事务容错性和处理效率的要求。如金融行业,万里数据库服务的全国股份制银行统一支付系统,部署超24个节点,峰值支撑超2000TPS,采用同城双活架构实现机房级的高可靠,确保RPO=0;运营商行业,万里数据库服务的四川移动开关机系统,部署约10个节点,峰值支撑超4500TPS,支撑高峰订单每日超2000万,指令下发量10000万,保障全省用户的各类基础业务及增值业务功能的办理开通。

在稳定性方面,GreatDB通过事务管理器的轻量化和读写快照的无锁化解耦,配合在通信网络技术上的优化,整体降低了网络波动对事务响应时间的影响;在可靠性方面,GreatDB采用多副本冗余和 Paxos 协议来保证事务数据的强一致性;在容灾备份方面,GreatDB采用备份恢复机制,同城双活或三活加上异地容灾集群的部署达到了RPO=0和RTO<60秒的高可用性。

在性能方面,GreatDB针对事务处理要求严苛的场景优化了SQL并行执行、事务快照维护、副本复制协议等方面来提升整体性能表现;同时,GreatDB在小规模配置场景下性能表现良好,在国产鲲鹏等服务器上,用三台机器性能可以达到100万TPMC。

  • 在技术能力上,GreatDB全面兼容MySQL及其生态,同时兼容Oracle语法及功能特性,助力企业顺畅完成数据库国产替代。在与MySQL的兼容性方面,万里数据库作为原MySQL中国研发中心积累了深厚的技术经验。在语法上,GreatDB全面兼容MySQL的语法和功能特性,能够支持MySQL上既有业务的平滑迁移。在生态上,GreatDB兼容了MySQL生态中数据链上下游的各种工具,可提供面向多元化终端用户的数据库工具链,降低了GreatDB用户的工具学习和使用成本。GreatDB还能够兼容Oracle的语法和功能特性,如递归查询、DBLink、窗口函数、序列等,降低了对Oracle存量业务替换的成本。 如万里数据库服务的河北移动统一接触库的Oracle国产化替代项目,基于GreatDB的各类Oracle语法兼容特性,替换过程中业务保留了大量的Oracle特性语法,确保了项目周期和迁移成本可控。
  • 在部署模式上,依据客户不同的业务场景需求,GreatDB能够采用集中式或分布式的灵活部署模式。针对海量数据、并发量高的业务场景,客户可以选择分布式的模式部署GreatDB,利用并行计算加快数据处理能力,同时还能保障数据一致性,未来还能按需持续扩容;针对数据量偏小、对稳定性和事务一致性要求极高的业务场景,客户可以选择使用集中式的部署模式。
  • 在国产生态上,GreatDB适配主流国产软硬件,满足国家信创要求。GreatDB与主流国产芯片(如龙芯、申威、飞腾、鲲鹏、海光、兆芯)、操作系统(如麒麟软件、统信UOS、麒麟信安、TurboLinux等)和第三方应用等软硬件适配,充分满足企业在信创方面的需求。
  • 在开源贡献上,万里数据库主导成立了GreatSQL社区,助力开源数据库生态。GreatSQL社区致力于打造国际主流的开源数据库中国根社区,为金融、运营商、能源等众多行业客户提供自主可控的开源数据库产品。GreatSQL数据库适用于金融级应用,可以完全兼容MySQL或Percona Server。目前,GreatSQL社区已覆盖2000+技术开发者,被Gitee评为“最有价值开源项目”。
  • 在技术服务上,GreatDB拥有完善的服务体系和丰富的应用实践经验,可以保障服务响应的及时性和故障处理能力。GreatDB配套的标准服务包括实施阶段的现场部署、调试,上线之后的故障处置、应急响应等;高配服务提供整体架构解决方案的设计讨论、迁移过程和业务调试的配合等服务。万里数据库服务过银行、电网、运营商等多个行业的大型头部企业客户,曾为某银行客户提供MySQL源码级专家服务。公司在全国设有北京、上海、成都、广州、福州5个技术服务中心,分公司服务范围覆盖全国,充分保障了服务响应的及时性。

典型客户:

四川移动、河北移动、中信建投、国家气象局、首都信息集团

4.    入选证书

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_71630.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

「7」线性代数(期末复习)

&#x1f680;&#x1f680;&#x1f680;大家觉不错的话&#xff0c;就恳求大家点点关注&#xff0c;点点小爱心&#xff0c;指点指点&#x1f680;&#x1f680;&#x1f680; 目录 第五章 相似矩阵及二次型 &4&#xff09;对称阵的对角化 &5二次型及其标准型 …

《mysql技术内幕:innodb存储引擎》笔记

任何时候Why都比What重要&#xff1b;不要相信任何的“神话”,学会自己思考&#xff1b;不要墨守成规,大部分人都知道的事情可能是错误的&#xff1b;不要相信网上的传言,去测试,根据自己的实践做出决定&#xff1b;花时间充分地思考,敢于提出质疑。1.MYSQL被设计为一个单进程多…

Elasticsearch也能“分库分表“,rollover实现自动分索引

一、自动创建新索引的方法 MySQL的分库分表大家是非常熟悉的&#xff0c;在Elasticserach中有存在类似的场景需求。为了不让单个索引太过于庞大&#xff0c;从而引发性能变差等问题&#xff0c;我们常常有根据索引大小、时间等创建新索引的需求&#xff0c;解决方案一般有两个…

虚拟 DOM 详解

什么是虚拟 dom&#xff1f; 虚拟 dom 本质上就是一个普通的 JS 对象&#xff0c;用于描述视图的界面结构 在vue中&#xff0c;每个组件都有一个render函数&#xff0c;每个render函数都会返回一个虚拟 dom 树&#xff0c;这也就意味着每个组件都对应一棵虚拟 DOM 树 查看虚拟…

C#中多态、抽象类、虚方法

多态、重装、重写 •多态&#xff1a;同一操作作用于不同的对象&#xff0c;可以有不同的解释&#xff0c;产生不同的执行结果&#xff0c;这就是多态性。抽象类、虚函数、接口三种方法实现的可以是多态性。•重载&#xff08;overload&#xff09;&#xff1a;对象中同名函数&…

JSP 质量管理系统myeclipse定制开发sqlserver数据库网页模式java编程jdbc

一、源码特点 JSP 质量管理系统是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开 发&#xff0c;数据库为SQLServer2008&#xff0c…

二、最基本的vuex的使用

二、最基本的vuex的使用&#xff1a; 学习任何技术&#xff0c;先找到没有用这个技术时&#xff0c;给我们带来了什么麻烦 而这个新技术是怎么帮我们解决这些问题的。 理解方式&#xff1a; state&#xff1a;装数据的一个对象 mutations&#xff1a;装方法的一个对象&#…

hydra常见端口服务穷举

目录 工具介绍 参数说明 官方示例 官方字典 ssh爆破 ftp爆破 mysql爆破 smb爆破 rdb爆破 http爆破 redis爆破 工具介绍 hydra 是一个支持众多协议的爆破工具&#xff0c;已经集成到KaliLinux中&#xff0c;直接在终端打开即可 参数说明 -l &#xff1a; 指定破…

mybatis狂神(附自学过程中疑问解决)

首先先附上mybatis的官方文本链接mybatis – MyBatis 3 | 简介一、Mybatis介绍MyBatis 是一款优秀的持久层框架&#xff0c;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来…

RK3288 GPIO记录

1、引脚对应的GPIO 编号第一种 使用/sys/kernel/debug/gpio查询所有gpio引脚的基数第二种 cat /sys/class/gpio/gpiochip248/label对应的label就是GPIO引脚&#xff0c;例如下图GPIO8对应的基数就是2482、计算编号编号 基数 PIN脚如GPIO8的基数是248&#xff0c; GPIO8_A6的编…

django项目实战三(django+bootstrap实现增删改查)进阶分页

目录 一、分页 1、修改case_list.html页面 2、修改views.py的case_list方法&#xff08;分页未封装&#xff09; 二、分页封装 1、新建类Pagination 2、修改views.py的case_list方法 三、再优化&#xff0c;实现搜索分页qing情况 四、优化其他查询页面实现分页和查询 五…

MySQL —— 内外连接

目录 表的内外连接 一、内连接 二、外连接 1. 左外连接 2. 右外连接 表的内外连接 表的连接分为内连和外连 一、内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选&#xff0c;我们前面博客中的查询都是内连接&#xff0c;也是在开发过程中使用的最多…

Java面试题--熔断和降级的区别

熔断和降级都是系统自我保护的一种机制&#xff0c;但二者又有所不同&#xff0c;它们的区别主要体现在以下几点&#xff1a; 概念不同 触发条件不同 归属关系不同 1.概念不同 1.1熔断概念 “熔断”一词早期来自股票市场。熔断&#xff08;Circuit Breaker&#xff09;也…

JavaWab开发的总括以及HTML知识

一、Web开发的总括在这里我来给大家介绍一下Wab开发需要配合哪些前后端的对应语言:首先是Java(Java通常的工作):Wab开发android开发大数据开发另外,Wab开发想要学好就需要配合之前博客中的内容,如:多线程/IO/网络/数据结构/数据库......这里建议学懂前面的内容再往下走.JavaWab…

Python采集双色球数据,做数据分析,让我自己实现自己的富豪梦

来唠点嗑&#xff1f; 咳咳&#xff0c;最近是咋的了&#xff0c;某站掀起了一股双色球热潮&#xff1f;一般我自己的账号上&#xff0c;是很少看到关于python这些内容的&#xff0c;都是小姐姐和热梗&#xff0c;或者其他搞笑视频 由于&#x1f4b4;的吸引力…手不自觉的就点…

2023年TS4 入门笔记【慕课网imooc】【Vue3+React18 + TS4考勤系统】

目录 安装ts 基础 类型声明和变量声明 类型注解和类型判断 类型分类与联合类型与交叉类型​编辑 never类型与any类型与unknown类型 类型断言与非空断言 数组类型和元祖类型 对象类型与索引签名 函数类型与void类型 函数重载与可调用注解 枚举类型与const枚举 进阶…

2023年美国大学生数学建模A题:受干旱影响的植物群落建模详解+模型代码(二)

前言 资源放CSDN上面过不了审核,都快结束了都没过审真的麻了,订阅专栏的同学直接加我微信直接发你。我只打造优质专栏。专注建模四年,博主参与过大大小小数十来次数学建模,理解各类模型原理以及每种模型的建模流程和各类题目分析方法。此专栏的目的就是为了让零基础快速使…

【2023-02-20】JS逆向之翼支付

提示&#xff1a;文章仅供参考&#xff0c;禁止用于非法途径 文章目录前言分析总结前言 真的好久没更了…… 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 分析 进到网页&#xff0c;加载两个接口 applyLoginFactor 接口返回一个RSA公钥&#xff0…

工业4.0和工业物联网如何协同工作

虽然许多公司已经接受了工业物联网&#xff0c;但他们现在必须接受工业4.0对数据驱动的数字化转型的承诺。随着制造业、能源、公用事业和供应链应用迅速采用工业物联网(IIoT)&#xff0c;这些行业的新现实正在形成。工业物联网提供了企业管理数千个活动部件所需的数据类型&…

【部署】项目正式服部署更新

chihiro-notes 千寻简笔记 v0.1 内测版 &#x1f4d4; 笔记介绍 大家好&#xff0c;千寻简笔记是一套全部开源的企业开发问题记录&#xff0c;毫无保留给个人及企业免费使用&#xff0c;我是作者星辰&#xff0c;笔记内容整理并发布&#xff0c;内容有误请指出&#xff0c;笔…