瀚高股份吕新杰:创新开源双驱动,躬耕国产数据库

117411cc48a45c7ad9ce9c8742eecb03.gif

作者 | 伍杏玲

近年来,国际形势不断变幻,也给人们带来巨大警示:关键核心技术是买不来、讨不来的,中国科技企业需寻找研发自强之路。

瀚高基础软件股份有限公司(简称瀚高股份)专注数据库十八年,始终以“振兴民族基础软件”为使命,聚焦源头创新,注重技术生态、研发环境生态和产品产业生态的构建。目前瀚高数据库已经与 5000 余家应用合作伙伴适配了近 6 万款应用程序,遍布党政、金融、交通、能源等二十多个行业。

在近日的瀚高生态大会上,瀚高股份副总裁吕新杰博士作为技术负责人,发布IvorySQL开源根社区、瀚高数据库企业版V9、隐私计算数据库等新品,进一步加强了瀚高数据库全栈产品体系,为数据库产业再添创新利器。会议期间,吕新杰接受了记者的专访,从技术侧讲述了18岁的瀚高如何不断迸发出创新活力。

4324543b50908897059688021ec6ca1b.png

3e0c3e96a26f63776a332786c7a22b7b.png

拒当“跑腿”,坚守研发之路

时间倒流到18 年前,2005 年瀚高成立,彼时,Oracle以绝对的优势占据着数据库市场的第一位。直至2019 年主流数据库市场占有率的调查中,Oracle 仍占有 56% 的占比。对于当时的国内企业而言,几乎没什么国产数据库产品可以选择,国产数据库处于起步阶段。瀚高认识到,没有研发的国内企业,只能勉强充当“跑腿者”。由此,瀚高确立了一个追逐的目标,走上自研路线,虽然在当时看来似乎是天方夜谭。回顾瀚高的发展历程,可分为以下阶段:

初创期:在2008年以前,瀚高主营数据库服务、集成业务,以数据库运维业务为主要发展方向;

转型期(2009-2011年):2009年成立研发团队;2011年,瀚高数据库1.0 诞生。

发展期(2012-2017年):以瀚高数据库软件研发和销售为主,打造瀚高数据库系统软件生态圈。

突破期(2018-2022年):深耕信息技术应用创新业务,产品在多业务领域广泛应用,完成全国供应链服务体系生态建设。

跃升期(2022年-至今):2022年,瀚高获得浪潮集团数亿元战略投资,瀚高快速发展。

目前瀚高围绕数据库及周边工具打造出四条产品线:数据库产品线、集群产品线、工具产品线、云平台产品线。

d8cfda9f84911882e6659ab8be57c7e6.png

据了解,瀚高数据库以深度掌握 PostgreSQL 内核为基础,坚持自主研发技术路线,在安全性、可用性、兼容性和拓展性等具有优势,能够替代90%的Oracle应用场景。

吕新杰表示,瀚高最大的核心竞争力是对PostgreSQL 的理解和掌握,现在 PostgreSQL 社区有超过 1000 个组件,生态丰富,如何将这些技术工具融合好组成完整的产品和解决方案来满足用户的需求,Know-how 是其中的价值点所在。在形成完美的解决方案的过程中,存在很多技巧和壁垒,瀚高数据库不断推陈出新。

370b84f41747556b857513beb6e65982.png

深度拥抱开源,发布 IvorySQL 根社区

随着近年来国产开源浪潮兴起,为了避免“重复造轮子”,瀚高选择“开源”这一唯一可行的道路,高度重视开源社区的建设,持续进行社区贡献反哺。

瀚高推出具备强大Oracle兼容能力的开源数据库IvorySQL,100%兼容原生PostgreSQL,并积极参与开源社区建设里。在 PostgreSQL 国际社区官方 Blog 系统全球贡献度中,位列中国贡献团队榜首,贡献代码超450000行。

911a3829f0764fc3ed69badda32d2745.png

瀚高重视开源社区建设,积极拥抱开发者。在生态大会上,重磅发布IvorySQL开源根社区来链接开发者。在这一开源社区中,开发者可利用IvorySQL Operator、IvorySQL Cloud、IvorySQL HA、IvorySQL DevTool等资源及工具,来开发适合自己的应用。

据吕新杰介绍,IvorySQL 根社区不依赖于上游生态,拥有自主衍生能力,可基于根社区衍生出集中式、分布式、数仓等数据库产品,将为数据库的技术延伸和人才聚集产生更大的作用。目前 IvorySQL 开源社区已聚集来自全球 10 多个国家的开发者关注、贡献代码。

吕新杰进一步表示,IvorySQL是瀚高技术底座和基石,以此为核心,延续出数仓、企业版、安全版和周边工具等产品体系。目前,瀚高覆盖能源、党政、医疗、交通等行业,做了大量应用适配。这些都离不开 IvorySQL 对社区的贡献,无论是兼容性的增强,还是安全性的增强,还有和浪潮的一体化整合,都是为了让用户在使用的过程中更加安全、兼容和易用。瀚高积极和国内院校合作,并基于瀚高“一院四中心”研发体系,即一个海外研究院,北京、青岛、济南和成都“四中心”,为用户提供支持服务,同时内部设立专门团队开源软件部,支持 IvorySQL 和 PG 社区从事开源工作。

俗话说“日拱一卒,功不唐捐”,瀚高成立IvorySQL 根社区作为新的里程碑事件,相信未来将会吸引更多开源力量积极参与其中,促进 IvorySQL 的健康有序发展,共同推动中国开源数据库的发展。

c7a7b4cb27d6cd3268e31f7e18d74bd7.png

持续创新,数据库新品重磅发布

在数据库产品上,除了上文提到的开源数据库IvorySQL,还有瀚高数据库安全版、瀚高数据库企业版V9。

瀚高数据库企业版是瀚高为企业级客户打造的面向核心交易型业务处理的企业级关系型数据库,拥有丰富的企业级功能,在业务处理性能、 高可用性、安全性及易用性方面均有不同程度的增强,主要面向政府、金融等重点行业和领域。

本次发布的瀚高企业版数据库系统V9,是高度兼容Oracle特性的关系型数据库管理系统。企业版V9基于插件式体系架构,支持参数化实例方式,提供双语法解析模块,多端口访问形式。全面兼容原生PostgreSQL功能及生态、提供丰富的Oracle兼容特性,具备高性能、高可用性、高可靠性、易用性、安全性等系统特性。

在数据时代,如何确保数据可信流通可称为一道难题。对此,瀚高联合清华大学王小云院士团队,首次将隐私计算技术与数据库深度结合,打造无法攻破的隐私计算路径。此番瀚高推出的国内首款深度集成隐私计算技术的数据库系统——瀚高隐私计算数据库,不依赖于专属硬件,通过算法和理论来保障数据安全和计算安全,实现了密码创新、新安全创新、新基建创新等三大创新。瀚高提出的隐私计算数据库将数据的存储、传输、分析集于一身,致力于从根本上解决数据安全问题。

吕新杰幽默地表示,新推出的企业版 V9 和隐私计算数据库可以称为瀚高内部的“两弹”,IvorySQL根社区则为“一星”,像启明星持续引领未来瀚高技术发展方向。瀚高未来将持续发力核心数据库产品和建设开源根社区生态。

瀚高本次发布了开源社区以及企业版产品更新,那么开源和商业之间是如何平衡的?吕新杰表示,开源是瀚高对社区、技术界和行业的贡献,让大家从中受益。企业版可以为客户带来更高价值,深度理解和融合领域、行业细分特性,解决客户痛点。

谈及下一步瀚高的技术布局,吕新杰表示,将不断提升瀚高数据库在性能、云上能力、加密、隐私计算等安全能力,完善数据库周边工具,持续为用户提供更好的体验。

06b3590597e0514e239a5811a2b6c7cc.png

国产数据库如何向未来?

中国产业蓬勃发展,数据库产业在市场、应用、场景上拥有无可比拟的优势。根据中国信通院数据,2021年中国数据库市场规模为309亿元,占全球5.4%。预计2025年中国数据库市场总规模将达到688亿元,2021-2025年营收规模年复合增长率为23.4%。

未来,国产数据库要长远发展,离不开两点:人才培养和生态建设。这两点也是瀚高持续发力的重点。

据统计,国产数据库厂商已超过 200 多家。在当前现状下,对瀚高来说是机遇还是挑战?

吕新杰表示,机遇与挑战并存。当前国内数据库产业发展百花齐放,吸引了越多越多的数据库人才。原来专门从事数据库的人才较少,如今欣喜地看到越来越多数据库人才参与进来,这对国家、对行业来说都是好事。

瀚高重视数据库人才培养,去年10月,浪潮集团战略投资了瀚高。浪潮与瀚高携手加强人才培养,面向 300 家合作伙伴,设立定向的合作伙伴培训体系和瀚高数据库工程师认证体系,希望在 2025 年实现赋能和培养5万数据库DBA人才,通过开展各类课程、培训等活动,积极与清华、北大等高校一起,加强产学研合作,源源不断为数据库产业输送高素质人才。

近年来,国际形势变幻莫测,人们对基础软件愈发关注,对国产数据库生态建设有了新的期待。据CSDN《2021-2022中国开发者调查报告》显示,在数据库研发过程中,17%的开发者认为数据结构最难,其次为生态构建。

瀚高在积极推进数据库技术创新的同时,积极拓展生态圈,通过联合整机、芯片、OS、中间件、工具类、软件开发商、集成商等上下游生态,以联合开发、产业联盟、渠道共建的方式,实现产业升级,为IT生态共同繁荣提供更优质的基础服务。瀚高期待在 2025 年,即成立 20 周年时,可以与 2 万合作伙伴完成 20 万的适配应用。

最后以吕新杰一段话做结尾:创新是瀚高的追求,对理论、技术、工艺、架构、产品策略上的创新,是我们时时刻刻在做的事情。家国情怀也是瀚高人时刻印在脑中的,知责在心、担责在身、履责在行,这是瀚高人对责任的理解。开源社区包容一切,听取不一样的声音,期待开发者在社区追求代码的自由、追求技术的自由,希望社区中的每一行代码都能闪耀自由的光辉。

236e71d2391ee1602fa4f7a46a21e241.gif

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

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

相关文章

大厂面试-算法优化:冒泡排序你会优化吗?

关注公众号:”奇叔码技术“ 回复:“java面试题大全”或者“java面试题” 即可领取资料 原文:冒泡排序及优化代码 https://blog.csdn.net/weixin_43989347/article/details/122025689原文:十大经典排序算法 https://frxcat.fun/p…

史上最详细的八大排序详解!(建议收藏)

🚀write in front🚀 📜所属专栏:初阶数据结构 🛰️博客主页:睿睿的博客主页 🛰️代码仓库:🎉VS2022_C语言仓库 🎡您的点赞、关注、收藏、评论,是对…

问题排查记录-ffmpeg链接libavfilter和libavcodec:未定义的引用

目录 一、问题背景 二、问题现象 2.1 ffmpeg测试例程 2.2 编译脚本 2.3 错误提示 三、问题排查 3.1 关于提示找不到“stdio" "iostream"头文件的问题 3.1.1查看工具链头文件检索位置 3.1.2 根据工具链路径查找头文件 3.1.3 在编译脚本中指定头文件路径…

第一章 Maven概述

第一节 为什么要学习Maven? maven-作为依赖管理工具 ①jar 包的规模 随着我们使用越来越多的框架,或者框架封装程度越来越高,项目中使用的jar包也越来越多。项目中,一个模块里面用到上百个jar包是非常正常的。 比如下面的例子…

Flex布局

flex是 W3C 提出的一种新的布局方案 当我将某一元素设置为 display:flex 时,这个元素所包含的直接子元素就成为了我的子民 但是我发现我无法控制我的子民, 首先我要解决的是我要控制子民的方向 flex-direction: row 以行排列row-reverse…

Linux-初学者系列2——用户组管理和权限管理

用户组管理和权限管理 Linux-初学者系列2_用户组管理和权限管理一、所有者1、查看文件的所有者指令 2、修改文件所有者指令实操 二、组创建语法指令:实操: 三、所在组1、查看文件/目录所在组基本指令:实操: 2、修改文件所在组基本…

在当前互联网行情下,Android想转音视频开发,会有前景吗?

前言 近年来,由于三年疫情的影响,很多公司都开始陆陆续续的在裁员,Android开发工作岗位也是,可能有些从事Android开发的朋友还没有意识到,Android开发岗位正在变少,求职者,僧多粥少&#xff0c…

020:Mapbox GL加载高德地图(影像瓦片图)

第020个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载高德地图(影像瓦片图)。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共80行)相关API参考:专栏目标示例效果 配置方式 1)查看基础设置:…

在金融领域使用机器学习的 9个技巧

机器学习已经倍证明可以预测结果和发掘隐藏的数据模式。但是必须小心使用,并遵循一些规则,否则就会在数据的荒野中徘徊而无所获。使用机器学习进行交易的道路充满了陷阱和挑战,只有那些勤奋认真地遵循规则的人才能从中获得收益。下面是一些技…

235:vue+openlayers 绘制带有径向渐变填充色的圆形

第235个 点击查看专栏目录 本示例的目的是介绍如何在vue+openlayer中绘制带有径向渐变填充色的圆形。 如果填充线性渐变的多边形,可以参考这个篇文章 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共136行)相关A…

像素是什么

像素分为设备像素和设备无关像素。 下面说说来龙去脉。 一、显示器 显示图像的电子设备。 (一)显示器种类 1.LCD LCD(Liquid crystal display),是液体晶体显示,也就是液晶显示器,LCD具有功耗低…

HTB靶机-Lame-WP

Lame 简介: Lame is a beginner level machine, requiring only one exploit to obtain root access. It was the first machine published on Hack The Box and was often the first machine for new users prior to its retirement Tags: Injection, C…

5.5G的关键一跳!将数智未来照进现实

编辑:阿冒 设计:沐由 作为数字时代的三大思想家之一,乔治吉尔德在1993年就指出,未来25年内主干网的带宽每6个月增长一倍,其增长速度是摩尔定律预测的CPU增长速度的3倍。 这就是著名的吉尔德定律(Gilder’s …

搞懂 API ,地图 API 制作方法分享

地图 API 是一种基于 Web 开发的应用程序编程接口,可以用于创建和展示地图及地理信息。以下是一些地图 API 制作的方法: 选择地图 API 平台:目前市场上有很多地图 API 平台供选择,比如 Google Maps API、百度地图 API、高德地图 A…

Ubuntu 23.04 正式发布

Ubuntu 23.04 “Lunar Lobster” 是 Ubuntu 操作系统的最新短期支持版本,该版本将获得 9 个月的支持,直到 2024 年 1 月。如果你需要长期支持,建议使用 Ubuntu 22.04 LTS 代替。 Linux 内核 Ubuntu 23.04 采用了新的 Linux 6.2 内核。 值得注…

FPGA基于XDMA实现PCIE X8视频采集HDMI输出 提供工程源码和QT上位机程序和技术支持

目录 1、前言2、我已有的PCIE方案3、PCIE理论4、总体设计思路和方案5、vivado工程详解6、驱动安装7、QT上位机软件8、上板调试验证9、福利:工程代码的获取 1、前言 PCIE(PCI Express)采用了目前业内流行的点对点串行连接,比起 PC…

JUC概述

1. JUC是什么? 在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类。此包包括了几个小的、已标准化的可扩展框架,并提供一些功能实用的类,没有这些类,一些功能会很难实现或…

单链表——“数据结构与算法”

各位CSDN的uu们你们好呀,今天,小雅兰的内容终于是我们心心念念的单链表啦,这一块呢,是一个很重要的部分,也是一个对目前的我来说,比较困难的部分,下面,就让我们进入单链表的世界吧 之…

【linux】对于权限的理解

权限 Linux权限的概念用户之间的切换 Linux权限管理文件权限操作文件的人Linux文件默认权限的设置权限掩码 所属组/其他删除拥有者创建的文件文件拥有者、所属组的修改修改文件拥有者修改文件所属组一次性修改拥有者和所属组 目录的执行权限 Linux权限的概念 首先,…

电脑怎么远程控制另一台电脑

要从一台电脑远程控制另一台电脑,您可以使用远程桌面软件。 以下是远程控制另一台电脑的步骤: 一、在两台电脑上安装远程桌面软件 有多种远程桌面软件可用,例如 Splashtop、微软远程桌面。 在远程电脑和本地电脑上分别安装软件。访问各自软…