基础软件加速自主创新,openGauss成就业务“新箭头”

news2024/11/13 12:10:27

不久前,想必业界都注意到了MetaERP横空出世的消息。作为企业经营的核心系统,MetaERP突破外部封锁,实现完全自研替代,是华为有史以来牵涉面较广、复杂性较高的项目。这其实是国产基础软件迅速崛起的一个缩影。

基础软件产业是关系国民经济和社会发展全局的基础性、战略性、先导性产业,对于支撑经济社会发展、提升国家安全保障能力具有重要意义。2023年2月21日,国家高层强调“要打好科技仪器设备、操作系统和基础软件国产化攻坚战”,这无疑吹响了基础软件加速自主创新的号角。

作为基础软件的“三驾马车”之一,数据库是DICT产业的底层支柱。“中移在线首批openGauss试点应用已稳定运行两百多天,这充分展现了openGauss产品卓越的可靠性。”——在华为举办的“鲲鹏开发者峰会2023”上,我们又听到了关于数据库的好消息。

宝剑锋从磨砺出。作为中国移动客户服务的主窗口、业务销售的主渠道,中移在线以数据管理为业务突破口。为了瞄准业务发展目标,中移在线选择openGauss成为这支“新箭头”,原因何在?

openGauss自主创新担大任

中移在线服务10亿用户,这要求业务管理升级,而高效安全的数据管理是业务升级的必要一环。随着中心业务在发展过程中越来越复杂,数据的质量和安全性面临更高挑战。这也对中移在线数据库服务的演进提出了更高要求,促使中移在线坚定探索自主创新转型之路。

中移在线生产系统数据库在过去的应用过程中,发现出了诸多痛点:包括MySQL+第三方组件的高可用架构存在网络分区导致的脑裂问题,MySQL无实时强同步机制导致的数据不一致风险,MySQL社区版不支持安全审计功能等。

整体来看,MySQL架构较为简单,功能较为单一,适合处理点查等场景,无法支撑复杂需求;这迫切要求中移在线的创新数据库服务围绕内核创新、生态兼容和可持续发展这三个关键维度来开展探索。

内核自主创新,生态蓬勃发展,版本迭代稳定,技术更新活跃。通过多方面对比,中移在线的工程师们将目光都落在了openGauss上。


选型openGauss,原生优势“锻新箭”


之所以最终选定openGauss,归结一句话,就是openGauss完全可以“点对点”地补齐中移在线时下对数据库创新升级的需求。

在内核创新方面,openGauss具备高可用、高性能、高智能和高安全四方面特性。支持主备强同步,保证数据一致性;数据库与AI双向完全打通,运维效率提升10倍。特别是高性能与高安全,是数据管理与调用的重中之重。在常用TPCC交易场景下,实测同规格openGauss相较MySQL性能提升一倍;原生支持全栈国密和安全审计能力,内核安全性保证。

在生态兼容方面,openGauss也早有准备,可实现“无缝迁移”。考虑到MySQL巨大的市场存量,openGauss已实现全量语法兼容68%,常用语法兼容100%。通过应用兼容性检查工具,可大幅节约开发测试成本,单业务模块改造耗时压缩至4人天,整体适配改造成本下降一半。

在数据迁移能力上,openGauss涵盖全量迁移、增量迁移、迁移逃生、数据校验的能力,保证应用适配低成本,数据迁移高速度,业务切换更平滑。1TB/小时的迁移速度、实时在线迁移、并轨试运行、秒级故障检测,完备的“数据工具箱”保证数据和业务都能“无缝迁移”。

切换openGauss后,中移在线的业务运行方面获得超出预期的收益。一系列业务优化成果,大大增强了中移在线与openGauss社区合作的信心,也让openGauss多了一位联合创新、并行向前的伙伴。

多场景适用,凝心聚力,携手“淬新箭”

数据库是业务开展的底层技术基座,运行时间长,且需要充分兼容市场需求。

数据库生态建设周期长,轻易不变动,比如MySQL的历史最早可以追溯到1979年。但随着业务复杂度提高,技术版本稳定更新,创新的后程优势将更加重要。从2020年6月正式开源,到2023年3月30日5.0版本正式上线,openGauss大版本稳定迭代,保证技术持续演进,充分适配当下业务应用新演进。

“数据库产业是一个基业常青的产业,当前要想发展一个新的生态,光靠一家厂商是不够的,产业一定要协同共建。”openGauss社区秘书长胡正策在大会上分享自己的产业观察。

慎独不孤,众行能远。不断加入的社区伙伴像点点星光,让openGauss发展前景更加明亮,让前行者信心倍增。

其中,在与中移在线的合作中,openGauss实现赋能3大业务场景生产落地:在全链路海量数据存储场景,存储成本节省30%;在智能质检的数据分析场景,复杂SQL查询性能提升1倍;在新电商在线交易场景,数据库接口的响应时间节省50%。

多一点成本节约,就会给企业多一些发展信心;多一个场景落地,就会给openGauss社区增加一个成功案例。企业伙伴与社区生态共成长,携手前进,共同淬炼好openGauss这支数字化时代“新箭头”。

未来,中移在线将与openGauss开展更广、更深的应用合作。开展数据库服务云化以及“异地多活”机制的研究,同时结合自有的故障自愈能力,进一步提高中移在线数据库的高可靠性。

如今,多个伙伴与客户基于openGauss5.0社区版发行商业、自用版本,充分说明了openGauss5.0在商业上得到了伙伴和用户的认可,同时这也给社区进一步繁荣发展提供了可能性。商业应用更能说明版本优势,这将帮助社区版本迭代进一步提升与优化。

好风凭借力,扬帆正当时。依托openGauss的综合优势,产业伙伴将获得适配业务演进、技术迭代的全场景数据库。openGauss也将凝聚产业合力与众多开发智慧,实现数据库超级生态节点嬗变,成为企业数字化发展的“新箭头”。


本文转自:人民邮电报

推荐阅读

2900b95d-5d7b-4de9-b1fe-7e0737651775.jpg

下一个超级生态节点openGauss ——鲲鹏开发者峰会2023 openGauss技术专题回顾


本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

element-plus vue 错误汇总

input 无法输入0.01 element ui input 无法输入0.01 一输出0.0就报错&#xff0c;是因为写成了v-model.number&#xff0c;改成v-model即可。 <el-input v-model.number"formData.reduceMoney"class"input200"type"number"focus"discou…

C#开发的OpenRA游戏之建造物品的窗口1

C#开发的OpenRA游戏之建造物品的窗口1 前面已经分析了基地工程车的创建和移动,当玩家把基地工程车移动到合适的位置,就会进行部署基地,也即是选择一个离矿场比较近的位置,因为这样做可以提高采矿的速度,减少采矿车的运输时间。 接着下来,虽然基地是建立了,但是还需要创…

HybridCLR 最佳实践,老项目集成热更(战棋项目)

文本介绍了老项目使用HybridCLR 集成热更的过程 从项目结构调整&#xff0c;代码调整&#xff0c;打包&#xff0c;热更测试&#xff0c;跑完HybridCLR所有流程 先看效果&#xff08;安卓&#xff09; 源码及资料领取方式私信&#xff1a;领取资料&#xff1a;HybridCLR战棋热更…

2023亚马逊云科技中国峰会引领无服务器架构新潮流:Serverlesspresso Workshop

序言 在今年3月&#xff0c;我有幸接触了一个项目&#xff0c;也因此结识了 亚马逊云科技无服务器架构 Serverless。在陆续了解 Amazon 产品的过程中&#xff0c;我逐渐发现它所带给我的惊喜远远超出了最初的预期。 今天&#xff0c;想向大家介绍一个名为 Serverlesspresso Wor…

京东数据分析:2023年Q1京东奶粉品牌销量排行榜

近几年我国新生人口数量不断下降。尽管国家大力推进多胎政策&#xff0c;但奶粉的市场需求量依然有明显下滑&#xff0c;导致国内奶粉行业的发展低迷&#xff0c;今年Q1依然没有回弹的迹象。 根据鲸参谋数据显示&#xff0c;今年Q1奶粉在京东平台销量2000万件&#xff0c;同比下…

自学网络安全(白帽黑客)必看!OWASP十大漏洞解析!

在学习网络安全之前&#xff0c;需要总体了解安全趋势和常见的Web漏洞&#xff0c;在这里我首推了解OWASP&#xff0c;因为它代表着业内Web安全漏洞的趋势&#xff1b; 目录 一、OWASP简介 OWASP Top 10: 2013版至2017版改变了哪些内容 二、OWASP Top 10 A1:注入漏洞 A2:…

【C语言】整,浮点型数据存储,大小端。细节拉满!!

目录 一. 整型 1. C语言内置整型家族 类型的意义&#xff1a; 2.整型在内存如何存储的呢&#xff1f; 3. 原码&#xff0c;反码&#xff0c; 补码 原码 反码 补码 4. 当 整型遇上unsigned 会发生什么呢&#xff1f; 1. unsigned 与 signed 解析 2. printf 输出 有无…

Kafka学习---1、Kafka 概述、Kafka快速入门

1、Kafka概述 1.1 定义 1、Kafka传统定义&#xff1a;Kafka是一个分布式的基于发布/订阅模式的消息队列(Message Queue)&#xff0c;主要是应用于大数据实时处理领域。 2、发布/订阅&#xff1a;消息的发布者不会将信息直接发送给特定的订阅者&#xff0c;而是将发布的信息分…

【Linux 学习 ①】- Linux 环境搭建

目录 一、GouMai 云服务器 二、使用 Xshell 远程登录服务器 三、编写一个 C 程序 四、多用户共享同一个服务器 一、GouMai 云服务器 我们以腾讯云为例&#xff08;购买其他厂商的云服务器&#xff0c;例如&#xff1a;华为云、阿里云&#xff0c;其操作也是类似的&#…

Java集成开发环选择与Eclipse初始常用配置

开发工具的选择 Eclipse 、Idea是最常用的两个Java开发工具&#xff0c;虽然Idea相比前者更易用&#xff0c;但由于其价格昂贵&#xff0c;且由于整体市场经济环境的猥琐&#xff0c;导致各公司开始打击盗版软件&#xff0c;以此来增加收入。 基于以上背景&#xff0c;还是建议…

Kamrada operator:新一代的 Karmada 管理方式

Karmada operator 是 Karmada 社区推出的新组件&#xff0c;它为用户提供了全新的 Karmada 生命周期管理的方式。用户可以在全局集群之上集中式来管理多个 Karmada&#xff0c;通过 CR 资源来控制 Karmada 的创建、升级和卸载。为用户运维和管理 Karmada 提供了极大的便捷。本文…

12个经典性能测试人员面试题

1、性能测试包含了哪些软件测试&#xff08;至少举出3种&#xff09;&#xff1f; 参考答案&#xff1a;负载测试;压力测试;容量测试;负载测试&#xff08;Load Testing&#xff09;&#xff1a;负载测试是一种主要为了测试软件系统是否达到需求文档设计的目标&#xff0c;譬如…

如何在 Jupyter Notebook 用一行代码启动 Milvus?

随着各种大语言模型&#xff08;LLM&#xff09;的涌现和 AI 技术变得越来越普遍&#xff0c;大家对于向量数据库的需求也变得越来越多。作为大模型的记忆体&#xff0c;向量数据库不仅可以帮助解决 LLM 面临的最大问题——缺乏特定领域知识和最新数据&#xff0c;还可以赋能相…

【数据结构】查找(一)

因为时间关系&#xff08;现阶段来不及&#xff09;&#xff0c;先不学红黑树和B树&#xff0c;所以这是查找&#xff08;一&#xff09;。 先写一下二分查找&#xff0c;数据结构数上叫的“折半查找”。 二分查找 左闭右闭区间 左闭右开区间 下面依旧是对王道书上选择题的一…

突破竞争壁垒:独立站如何实现有效的品牌差异化?

在当今竞争激烈的电商市场中&#xff0c;独立站已经成为了越来越多品牌的选择。然而&#xff0c;要想在这个竞争激烈的环境中脱颖而出&#xff0c;建立起独特的品牌差异化是至关重要的。品牌差异化是一种战略方法&#xff0c;旨在突出品牌在市场上的独特性和独有价值&#xff0…

Java阶段四Day02

Java阶段四Day02 文章目录 Java阶段四Day02VueCli嵌套路由总结项目开发开发流程关于项目项目分析数据库的设计规范(基于阿里巴巴Java开发手册)数据库表设计创建项目关于依赖项关于<build>报错 VueCli嵌套路由 由于Vue Cli工程是单页面的&#xff0c;为了保证能显示各式各…

如何实现不同服务器之间 大规模数据同步?

随着企业结构分散化的不断扩大&#xff0c;企业的数据中心、服务器节点、异地分支机构之间&#xff0c;会存在多种文件交换场景。传统的FTP、rsync、网盘等传输方式在数据体量较小、时效性要求不高的情况下&#xff0c;基本也可以满足需求。 但随着数量爆发式增长&#xff0c;需…

大二下学期期末总结

文章目录 针对学习方面大学生就业指导与创业教育数据结构Java企业级开发大数据实时处理大数据可视化服务器技术 针对生活方面针对课外活动方面 针对学习方面 大学生就业指导与创业教育 这门课很好的帮我们分析了目前的就业形势&#xff0c;预测了未来的就业前景&#xff0c;为…

庆祝牛学长4周年!精彩折扣活动等你来享!

值此周年庆之际&#xff0c;我们衷心感谢您对我们的支持与信任。为了回馈广大用户的厚爱&#xff0c;我们特别推出一系列令人振奋的打折活动&#xff0c;让您在软件购买和使用过程中获得更多实惠和便利。 活动时间&#xff1a;从即日起&#xff0c;至2023年6月26日 活动链接&…

接口测试开发之:一篇搞懂 Cache、Cookie及Session。

目录 1、引言 2、Cache 2.1 缓存定义 2.1.1 缓存概念 2.1.2 缓存优点 2.2 浏览器缓存 2.2.1 存储路径 2.2.2 缓存优点 2.2.3 缓存弊端 2.2.4 原理图 2.3 代理缓存 2.3.1 原理 2.3.2 应用场景 2.3.3 原理图 2.4 网关缓存 2.4.1 原理 2.4.2 缓存分类 2.4.3 缓存…