WebGIS国产化(信创)研发流程一:数据库的调研与介绍

眼下互联网产业国产化已经成为不可阻挡的趋势,WebGIS的开发工作也不例外,越来越依靠纯国产的软件和产品,甚至是框架。企业中使用国产软件和产品的项目占比也在不断升高,我将分享一系列的文章给大家,来共同研究GIS的国产化。

这篇文章首先跟大家介绍下国内的常用的一些国产数据库。我们不去关心是否套壳的问题,我们统一认为这些数据库就是国产产品。项目中如果用到,我们也只需要关心如何操作即可。因为使用国产数据库通常是业主、客户的需求。

1.openGauss数据库

openGauss是华为研发的一款开源的关系型数据库。但是openGauss本身是没有全套的成熟的空间计算和分析能力的。后来国内GIS大厂超图在社区提出了为openGauss提供空间扩展插件的想法,这一点有点像国外的postgis和postgresql的关系。再后来二者就相互合作,超图提供了作为openGauss插件的禹贡。使得openGauss拥有了空间数据计算和分析能力,成为了一个空间数据库。因此如果你使用的国产数据库是openGauss数据库,还想存储计算空间数据,那么是必须要安装禹贡------YukonDB,额,这个命名的话总是感觉很奇怪,理论上讲禹贡是一个扩展,是一个产检,但是它又叫禹贡数据库。很神奇。

2.神州通用数据库

神州通用数据库是中国航天总公司和浙江大学计算机系合作研发的一款国产的数据库,随着国家863计划的支持,神州通用数据库获得了很大的发展。神州通用数据库同时支持windows平台和linux平台。神州通用数据库同样也是支持空间数据的存储和计算。提供了一系列处理空间数据的函数。并且神州数据库本身就集成了空间数据相关的扩展和插件,不用再额外安装插件和扩展。具体的额使用我们在后续的文章中给大家分享。

3.瀚高数据库

瀚高数据库是瀚高股份有限公司开发的空间数据库,官方称是基于postgresql来进行的开发,因此理论上讲应该是继承了postgresql的一些特性,并且应该也是支持postgis的。瀚高数据库完全意义上讲不能算是开源,毕竟是商业应用👵,不收费也很难活下去。瀚高数据库对于空间数据的计算和支持就更接近pg了,直接安装postgis扩展,然后直接使用postgis即可。

以上三个数据库都是国内比较主流的数据库,尤其涉及到toG的应用,更是几乎必选,本文先对这三个数据库进行简单的介绍。后续的文章我们会持续更新并且介绍数据库详细的安装步骤和使用案例。

相关推荐
爱上语文2 分钟前
Redis基础(5):Redis的Java客户端
java·开发语言·数据库·redis·后端
陈敬雷-充电了么-CEO兼CTO1 小时前
推荐算法系统系列>推荐数据仓库集市的ETL数据处理
大数据·数据库·数据仓库·数据挖掘·数据分析·etl·推荐算法
MeshddY1 小时前
(超详细)数据库项目初体验:使用C语言连接数据库完成短地址服务(本地运行版)
c语言·数据库·单片机
wuxinyan1231 小时前
Java面试题033:一文深入了解MySQL(5)
java·数据库·mysql·面试
萧曵 丶1 小时前
Spring @TransactionalEventListener
java·数据库·spring·事务·transactional·异步
胡斌附体1 小时前
mobaxterm终端sqlplus乱码问题解决
数据库·乱码·sqlplus·字符集设置
moon66sun2 小时前
开源项目XYZ.ESB:数据库到数据库(DB->DB)集成
数据库·esb
TDengine (老段)2 小时前
使用 StatsD 向 TDengine 写入
java·大数据·数据库·时序数据库·iot·tdengine·涛思数据
DarkAthena2 小时前
【GaussDB】深度解析:创建存储过程卡死且无法Kill会话的疑难排查
数据库·gaussdb
Gauss松鼠会2 小时前
GaussDB权限管理:从RBAC到精细化控制的企业级安全实践
大数据·数据库·安全·database·gaussdb