软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑。2021年,工信部印发的《“十四五”软件和信息技术服务业发展规划》明确指出,要聚力攻坚基础软件,关键基础软件补短板,夯实开发环境、工具等产业链上游基础软件实力。

在此背景下,工信部开展源代码自主度测试方案,在400W+开源项目、10000W+组件数进行多维度自主度分析。核心功能包括源代码开源率分析、软件成分分析、开源安全漏洞风险分析、开源许可证合规性风险分析。天云数据公司自主研发的Hubble数据库源代码国产化率93%,系统自主研发率99.62%,是真正意义上信创数据库。

基础软件的发展已不单单是一个行业的发展,更关乎着国家产业结构转型。基础软件是支撑信息产业升级的“根技术”,且存在两个明显趋势:一是开源,二是云原生。

摒弃拿来主义,Hubble数据库系统自主研发率99.62%

根据Slintel网站的统计数据,在全球关系型数据库市场中,MySQL市场份额最高,达到43.04%,仅次于MySQL份额的便是PGHubble数据库源代码国产化率为93%,其开源率便是为了兼容这些开源产品而服务的。

就Hubble数据的兼容能力而言:Hubble兼容PG协议且完全兼容PG语法以及MySQL、Oracle函数。所以在SQL解析上为了提升与PG、MySQL、Oracle等兼容性,保留了部分SQL语法代码。

就Hubble数据库的系统而言:安全管理组件、容灾高可用组件、存储引擎组件、事务管理组件、控制模块组件源代码自主研发率99.62%

而且Hubble 数据库是基于最适合云原生的 GO 语言编写,已通过逻辑计划融合 SQL、Graph、ML、3D 点云、 NL2SQL 等实现 AI-Native 数据库,支持 36 种 AI 原生算法;支持 158 种量化分析函数; 支持图逻辑计划;支持 3D 点云。

云原生时代已来,国内有几款数据库是在Go语言上做的? 

我们知道,PC时代的产品语言是C/C++,C 语言的理念是信任程序员,但应对大规模问题还是会捉襟见拙互联网时代换成了Java语言,虽然Java语言跨平台异构的能力强,但因其编码繁琐,所以运行效率很低

C语言、Java语言都是业界的主流语言,为什么天云数据会选择Go语言?在数据库产品线,天云数据团队早期沿着HBase技术路径探索。后创立天云数据公司后,面对银行A类核心系统ACID 的事务需求,以及银监会要求的两地三中心容灾要求,团队开始面向交易体系进行分布式计算的原创路径探索,Hubble数据库重写了HBase存储引擎,采用Go语言研发,更适于服务化的云原生时代。相比与C语言、Java语言,Go语言在工程化能力以及性能上都是最适合天云数据的,可以实现逻辑层、调度层、计算层、存储层的更小颗粒度的解析。天云数据就是站在Google这样巨人的肩膀上,卸掉了C语言的包袱,快速地奔跑。

简单做一个运维量评估:C/C++ 100万行代码约等于Java60-70万代码,对应到Go语言大概也就是20~30万行代码,其运维量可见一斑。

但目前整体市场上, 80%以上的产品语言是Java,能实现50%Go语言的也是凤毛麟角。Hubble 数据库100%基于GO语言编写,可编排、可调度、运维量小,适合云原生时代,弹性伸缩,按需分配。

随着云计算平台的逐渐成熟,应用上云已经成为一个不可逆转的趋势了。云目前是朝着云原生架构的方向演进的,云原生架构中有具有统治力的云原生项目都是用 Go 来构建的。因此, Go 是云计算时代的语言,它既适应于互联网应用的极速开发,又能在高并发、高性能的开发场景中如鱼得水。

天云数据:Hubble数据库系统自主研发率99.62%,是真正的信创数据库相关推荐

  1. Impala打开分布式技术的大门 天云数据Hubble赶超

    在数据体量121亿条账户下进行资金查询测试,天云数据Hubble的性能是Impala的231%倍. Impala,一种栖息在非洲南部的高角羚,行动敏捷奔跑迅速,以其优雅的姿势和杰出的跳跃能力而出名.受 ...

  2. 进入空气稀薄地带,《朗读者》再现阿里云10年技术自主研发

    摘要: 近日,阿里云创始人王坚在央视最新一期<朗读者>中诵读了乔恩·克拉考尔的<进入空气稀薄地带>.在节目中,他回忆说,"现在阿里云的成就是工程师拿命换来的,其实也是 ...

  3. 无锡市委书记杜小刚等领导一行莅临华云数据调研:为无锡现代化建设插上“数字翅膀”

    2022年2月16日,无锡市委书记杜小刚,无锡市委常委.常务副市长蒋敏,市政府副市长高亚光,滨湖区委书记孙海东等领导一行莅临华云数据调研.华云数据董事长.总裁许广彬,华云数据高级副总裁张华林等陪同参与 ...

  4. 群雄逐鹿 百家争鸣 | 华云数据荣获2021信创“大比武”总决赛全国第二名

    为促进信创产业发展,加强信创专业技术人才培养,提高大众对各类信创技术和产品掌控能力和应用水平,2021年12月3日,以"聚力信创 成就梦想"为主题的2021信创"大比武& ...

  5. 对话华云数据许广彬:做信创云基座 助力中国信创产业发展

    ​历史的齿轮不停运转,2021年已成为过去.相信2021年对于每个人每个组织来说,依然是不平凡的一年,在迎接和适应各种不确定性的过程中,逐渐获得进化与新生.创新的脚步不曾停歇,作为"十四五& ...

  6. “扎根”信创,华云数据许广彬:做政企上云背后的力量

    ​ 走好自己的路,做好政府和企业用户背后最坚实的力量,帮助他们上好云.用好云. 作者|王修竹 出品|产业家 "云计算与大数据独角兽""中国私有云前三甲企业"&q ...

  7. 推动长三角信创产业发展 华云数据承办的“十四五”规划系列座谈会信创专场顺利召开

    2021年11月19日,在世界制造业大会期间,为推动长三角地区信创产业协同发展,促进地区信创产业生态建设,由上海长三角商业创新研究院.复旦大学管理学院联合主办,淮南高新技术产业开发区管委会.安徽省信创 ...

  8. 华云数据“智能办公平台”亮相世界智能大会:赋能政企用户 打造数字化办公解决方案

    2021年5月20日上午,为期四天的第五届世界智能大会在天津梅江会展中心开幕.本届大会通过线上线下融合的方式举行,以"智能新时代:赋能新发展.智构新格局"为主题,吸引一批" ...

  9. 天云数据五度蝉联Fintech50强 Hubble实时流计算完胜Flink

    2021年1月18日,毕马威2020中国领先金融科技企业评选发布会在京举行,会上公布了"2020毕马威中国领先金融科技企业名单".2016年至2020年,毕马威五次推出TOP50榜 ...

最新文章

  1. window应用移植到Linux下(应用移植)
  2. pack php 详解_函数pack的使用详解
  3. 爬取某东600多本书籍,用数据帮你分析哪些Python书籍值得选择(上)
  4. $.cookie is not a function
  5. jqGrid Events
  6. 2019中兴捧月之智能音频处理参赛总结
  7. wxpython应用程序错误_wxPython因分段错误而崩溃
  8. ubuntu下nginx安装
  9. GridView的dataformatstring设置
  10. 蓝湖及PS测量设计稿的使用
  11. nuxt+tsx项目 class报错
  12. 【云原生之kubernetes实战】在k8s环境下部署BookBrowser电子书浏览器
  13. SBG Ellipse2最强替代型号推荐?AHRS INS/GNSS
  14. python中的try语句
  15. Android Studio出现Execution failed for task ‘:app:processDebugMainManifest
  16. 用JAVA编写一个水果箱,Java SE 第四章类之间的关系--水果箱编程题
  17. 发票扫一扫,OCR识别功能
  18. 异动K线--庄家破绽
  19. 如何使用matlab拟合示功图,应用Matlab对柴油机示功图修正方法的研究
  20. 以前学习C语言资料2

热门文章

  1. Pycharm初步上手
  2. Mysql数据库中如何存储大文本数据?
  3. 有一个设计时钟的题目,进行详细分析(一)
  4. 1033 旧键盘打字(20)(20 分)
  5. 木质纹理键盘——现代化的返璞归真
  6. 在sql界面的鼠标光标不见了怎么办?
  7. 记一次rocketmq消费者DefaultMQPushConsumer启动失败
  8. java学习之路 之 多线程练习题
  9. 2018数学建模美赛A题翻译
  10. 5G技术将启动研究 峰值速率或达10Gbps