国内信创数据库生态

国内信创数据库生态

国内信创数据库主要包括但不限于以下几种:

  1. 数据库类型与厂商:

    • 达梦 (武汉达梦)
      官网 https://www.dameng.com/DM8.html
      在这里插入图片描述

    • 人大金仓 (北京)
      官网 https://www.kingbase.com.cn/tyxsjk/index.htm
      在这里插入图片描述

    • 神舟通用 (北京)
      官网http://www.shentongdata.com
      在这里插入图片描述

    • 南大通用 (天津)

    • 瀚高 (山东)
      官网 https://www.highgo.com.cn/
      在这里插入图片描述

    • 优炫
      官网https://www.uxsino.com/
      在这里插入图片描述

    • TiDB
      官网https://cn.pingcap.com/product-community/
      在这里插入图片描述

    • OpenGauss(华为主导的数据库生态)
      官网https://opengauss.org/zh/summit/summit2023/
      在这里插入图片描述

    • OceanBase(蚂蚁集团自主研发的国产原生分布式数据库)
      官网https://www.oceanbase.com/about
      在这里插入图片描述

  2. 信创数据库主要集中在以下领域:

    • 云计算:如GaussDB、OceanBase等,为云服务提供数据支持。
    • 软件:操作系统、中间件、各类应用软件等,通过信创数据库实现数据的安全可控。
    • 硬件:在GPU/CPU、主机、各类终端等领域,信创数据库为硬件设备提供数据存储与管理支持。
  3. 使用国内信创数据库的企业:

    • 华为:作为信创行业的领军企业,不仅在芯片领域有深厚积累,还在操作系统、数据库等多个领域有布局,如GaussDB等。
    • 阿里巴巴:使用阿里云提供的数据库服务,如PolarDB、GDB等。
    • 蚂蚁集团:完全自主研发的OceanBase分布式数据库,为其业务提供强大的数据支持。
    • 其他企业:包括使用达梦、南大通用、人大金仓等数据库的各类企业,覆盖金融、电信、制造等多个行业。

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

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

相关文章

Open3D(C++) OTSU点云二值化

目录 一、算法原理二、代码实现三、结果展示1、原始点云2、二值化本文由CSDN点云侠原创,原文链接。如果你不是在点云侠的博客中看到该文章,那么此处便是不要脸的爬虫与GPT。 一、算法原理 最大类间方差法(Between-class scatter method)是一种用于分割的方法,它通过计算图…

Moto和Inter字节序

inter: 低地址按照start_bit位放低字节依次往高字节填充 MotoLsb: 低地址按照start_bit位放高字节,依次往低字节填充MotoMsb:高字节按照start_bit位放低地址,依次往高字节填充

【linux】服务器sshd服务导致CPU负载过高问题

一、背景 一台服务器突然访问ssh特别缓慢,top命令查看后,服务器Load Average占用很高。看相关异常进程都是sshd服务导致。 二、排查思路 查看服务器内存,磁盘io都是正常,在用连接数也不多。 一开始就怀疑是不是服务器被恶意攻…

grpc、多集群、多租户

gRPC和服务发现 一个A high-performance, open-source universal RPC framework,高性能、开源的通用 RPC 框架。使用protobuf 语言基于文件定义服务,通过 proto3 工具生成指定语言的数据结构、服务端接口以及客户端 Stub。移动端上面则是基于标准的 HTTP…

snmp学习小结

背景 很多厂商网络设备获取网络信息接口不一样,snmp用来统一接口 官网Net-SNMP 模型 每个主机可以安装自己的snmp agent,它可以监控目标机器的网络流量,当外部查询snmp信息时,请求会发到目标机器的snmp agent,由sn…

谷歌地图 | Google I/O ‘24 重磅发布助力企业拓展海外市场的新功能!

编者按:本文是 Google I/O 2024 系列的一部分,该系列分享了Google 年度开发者大会上最新的 Google Maps Platform 新闻。 距全球首个 Google Maps API 问世已近 20 年。它引领了网络和移动端地理空间体验的革命。从那时起,Google Maps Platf…

深入剖析—【服务器硬件】与【Nginx配置】:从基础到实战

服务器硬件部分: Processor (CPU):服务器的计算核心,负责处理数据和执行程序。Memory (RAM):用于暂时存储和快速访问数据,决定了系统的运行速度和并发处理能力。Storage (HDD/SSD):长期存储数据的设备&…

力扣hot100:146. LRU 缓存

力扣hot100:146. LRU 缓存 听说华为实习笔试考了这题 如何使得插入操作时 O ( 1 ) O(1) O(1)呢?我们需要维护一个时间的长短,以便于取出离现在最长的时间,这个时间比较容易实现,我们维护一个time表示当前时间&#x…

C#压缩单个文件

1、压缩方法 /// <summary> /// 压缩 /// </summary> /// <param name"source">源目录</param> /// <param name"s">ZipOutputStream对象</param> public static void Compress(string source, ZipOutputStream s) {…

【Telemac】Telemac相关报错记录

文章目录 1.下载BlueKenue后缀为man解决办法2.运行Telemac项目提示Fortran报错解决办法3.jupyter闪退或jupyter 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法4.ERROR: Failed to post close command error 1717解决办法1.下载BlueKenue后缀为man BlueKenue官…

kettle学习之子映射组件

映射组件就跟java中的函数方法一样&#xff0c;类似一个子流程。 练习开始 根据数据库表中的id查询出想要的字段&#xff0c;并把字段存到excel表中 一、表输入 二、子映射 映射输入规范&#xff0c;类似java方法中的形参 name vsxcd是方法返回的参数 三、excel输出 运行结果…

【HDFS】FSImage加载过程之整体流程一览

本文总结了加载FSImage的四个或者说三个主要步骤,并进行了源码逐行分析。 Loader#loadInternal方法里,定义了加载fsimage文件的整理流程。 第一步: loadSummary。 从fsimage文件中把FileSummary给加载出来。 // RandomAccessFile raFile, fsimage文件 FileSummary summa…

[处理器芯片]-1 概要介绍

&#xff08;笔者本人从事过多年芯片开发&#xff0c;一谈起这个话题&#xff0c;眉飞色舞两眼直冒光&#xff01;&#xff01;&#xff09; 处理器芯片是计算系统中的核心组件之一&#xff0c;用于执行各种计算任务和控制系统的操作&#xff1b;只要是电子设备几乎都离不开处理…

python编程不良习惯纠正: 慎用顶层代码

这几天在跑一个开源代码时&#xff0c;发现&#xff0c;通过pdb断点不起作用&#xff0c;经过一番检查&#xff0c;发现代码运行时甚至没有进入main函数,就开始一顿操作. 然后定位到是在执行"import"操作的时候发生了冗余操作. 经过进一步的检查发现&#xff0c;是下…

VS2022编译CMake的工程

开源项目大都是用Make文件组织项目代码编译。对熟悉Window体系&#xff0c;一直用VS套件工作的人&#xff0c;还是有不小的隔阂。 好在有大神们帮助我们解决此类问题&#xff0c;使用CMake工具&#xff0c;可以自动转换工程类型。 1、解压缩代码&#xff0c;找到CMakeList.tx…

D3.js

介绍 概述&#xff1a;D3.js&#xff08;Data-Driven Documents&#xff09;由 Mike Bostock &#xff08;著名的计算机科学家和数据可视化专家&#xff09;创建。是一个用于基于数据的文档操作的JavaScript库。它使用HTML, SVG, 和 CSS 来将数据生动地展现出来。D3.js 的核心…

Python考试复习--day3

1.统计字符串个数 ninput() z0 s0 k0 o0 for i in n:if i.isalpha():zz1elif i.isnumeric():ss1elif i.isspace():k1else:o1 print(字母有{}个,数字有{}个,空格有{}个,其他字符{}个.format(z,s,k,o))2.分类统计字符 ninput() x0 d0 s0 k0 o0 for i in n:if i.islower():x1elif …

程序员创业选搭档很重要

技术人员创业&#xff0c;选对搭档至关重要。 对于想要开展软件项目的技术人员来说&#xff0c;找到一位优秀的技术搭档是极其重要的。 仅仅依靠社会上招聘人员并支付工资的方式&#xff0c;成功的可能性并不高&#xff08;这种方式只适用于已有一定规模的公司进行定向开发&a…

韩愈,文起八代之衰的儒学巨匠

&#x1f4a1; 如果想阅读最新的文章&#xff0c;或者有技术问题需要交流和沟通&#xff0c;可搜索并关注微信公众号“希望睿智”。 韩愈&#xff0c;字退之&#xff0c;生于唐代宗大历三年&#xff08;公元768年&#xff09;&#xff0c;卒于唐穆宗长庆四年&#xff08;公元82…

get()和 load()的区别?

get()和load()是两个不同的函数&#xff0c;它们的主要区别在于它们用于不同的情况。 get()函数&#xff1a;get()函数通常用于从数据库或其他数据源中检索数据。它接受一个参数&#xff0c;通常是一个唯一标识符&#xff0c;用于指定要检索的特定数据。如果找到匹配项&#xf…