当前位置: 首页 > news >正文

猿创征文 | 国产数据库之神通数据库详解安装和使用

文章目录

  • 1、神通数据库简介
  • 2、产品特点
  • 4、基本功能
  • 5、神通数据库安装
    • 5.1、安装rar
    • 5.2、安装数据库
    • 5.3、启动服务

1、神通数据库简介

天津神舟通用数据技术有限公司(简称“神舟通用”)隶属于中国航天科技集团(CASC),是北京神舟航天软件技术股份有限公司控股子公司,是国内从事数据库、数据挖掘分析产品研发的专业公司。公司获得了国家核高基科技重大专项重点支持,是核高基专项的牵头承担单位。

自1993年在航天科技集团开展数据库研发以来,神通数据库已历经29年的发展历程。公司核心产品主要包括神通关系型数据库、神通KStore海量数据管理系统、神通商业智能套件等系列产品研发和市场销售。基于产品组合,可形成支持交易处理、MPP数据库集群、数据分析与处理等方案,可满足多种应用场景需求。产品通过了国家保密局涉密信息系统、公安部等保四级等安全评测和认证。

公司拥有北京研发中心、天津研发中心、河北研发中心等产品研发基地,已建成天津市认定的企业技术中心和天津市海量数据处理重点实验室。公司拥有一批五年以上的数据库核心研发人才,以及实践经验丰富的中高级数据库技术服务人员,可提供数据库和大数据系统调优和运维服务,客户主要覆盖政府、电信、能源、国防和军工等领域。

2、产品特点

神通数据库(openGauss版)V7.0主要有复合应用场景、高性能和高可用等产品特点。

· 复合应用场景

  • 行存储,支持业务数据频繁更新场景。

  • 列存储,支持业务数据追加和分析场景。

  • 内存表,支持高吞吐,低时延,极高性能场景。

· 高性能

  • 通过多核数据结构,增量检查点,大内存缓冲。

  • 服务端连接池,支持万级并发。

· 高可用

  • 支持主备同步,异步多种部署模式。

  • 数据页CRC校验,损坏数据页通过备机自动修复。

  • 备机并行恢复,可升主提供服务。

4、基本功能

· 标准SQL支持

  • 支持标准的SQL92/SQL99/SQL2003/SQL2011规范,支持GBK和UTF-8字符集,支持SQL标准函数与分析函数,支持存储过程。

· 数据库存储管理功能

  • 支持表空间,可以把不同表规划到不同的存储位置。

· 提供主备双机

  • 事务支持ACID特性、单节点故障恢复、双机数据同步,双机故障切换等。

· 应用程序接口

  • 支持标准JDBC 4.0的特性、ODBC 3.5特性。

· 管理工具

  • 提供安装部署工具、实例启停工具、备份恢复工具。

· 安全管理

  • 支持SSL安全网络连接、用户权限管理、密码管理、安全审计等功能,保证数据库在管理层、应用层、系统层和网络层的安全性。

5、神通数据库安装

软件包下载地址:http://www.shentongdata.com/index.php/download/list-27
解压工具下载地址:https://www.rarlab.com/download.htm

下载成功后,会获得名为ShenTong7.0_linux64.rar的压缩包,下载完成后还需要使用解压命令包RAR。

在这里插入图片描述
在这里插入图片描述

5.1、安装rar

tar -xzvf rarlinux-x64-612.tar.gz

解压后进入其rar文件夹,执行编译make命令

cd rar
make

5.2、安装数据库

然后就可以用rar命令对神通数据库安装包进行解压

rar x ShenTong7.0_linux64.rar

在这里插入图片描述

下面我们将为大家讲解两种安装方式:

  • 自定义安装
  • 默认安装

1、自定义安装

自定义安装会有多个选项,可以自定义安装的组件、数据库实例等等,但不建议初次安装时选择

自定义安装只需要执行setup文件

cd ShenTong7.0_linux64
chmod +x setup
./setup

然后就会打印出选择语言的选项,选择语言后,就会打印出神通数据库的介绍
在这里插入图片描述选择完路径、密码、选择完一系列后等待安装完成!
在这里插入图片描述
2、默认安装
所有自定义选择的选项均已写好在auto-install.xml 文件中,打开这个文件查看安装路径和数据库名,也可自定义进行修改!

vi auto-install.xml

在这里插入图片描述
注:里面的内容可以根据自己的需求进行修改,第一次部署最后不要进行修改!

执行安装命令:

./setup -f auto-install.xml 

在这里插入图片描述

Installation finished 打印出来表示安装完成!

5.3、启动服务

安装完成后会在/etc/init.d/下面生成一个oscardb_OSRDBd文件,如果是自定义的数据库名,那会生成一个和数据库名一样的文件。
在这里插入图片描述

启动服务

/etc/init.d/oscardb_OSRDBd start

第一次启动会报failed的错:如下图:
在这里插入图片描述

可以停止一下,在启动就显示正常了:如下图:

/etc/init.d/oscardb_OSRDBd stop
/etc/init.d/oscardb_OSRDBd start

在这里插入图片描述

查看端口是否监听:

netstat -nltp

在这里插入图片描述

查看进程是否在:

ps -ef | grep oscar

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • STM32中使用PS2手柄
  • 飞翔的小猫-第12届蓝桥杯Scratch省赛2真题第2题
  • 基于粒子群算法的移动机器人路径规划
  • C# 连接 MySQL 数据库
  • 计算机网络物理层
  • 朋友问我,斗破苍穹中到底出现了多少次“恐怖如斯”?
  • 计算机毕业设计SSM选题推荐 企业培训管理系统 艺术类培训中心管理系统 企业销售人员培训系统
  • 31、JAVA进阶——XML知识
  • 盘点5个C#实用的Word、PPT、Excel、Mail第三方库
  • stm32学习——DMA
  • Python课程设计基于卷积神经网络的手写数字识别系统源码
  • web前端网页设计作业—个人网页(游戏主题)(html+css+js)
  • 智能车逆透视、去畸变教程(含上位机、源码)
  • 拓展班上机课题解22/10/14
  • Matlab论文插图绘制模板第56期—曲面图(Surf)
  • java第三方包学习之lombok
  • MQ框架的比较
  • node.js
  • vuex 学习笔记 01
  • 工作中总结前端开发流程--vue项目
  • 观察者模式实现非直接耦合
  • 每天一个设计模式之命令模式
  • 前端面试之CSS3新特性
  • 深度学习在携程攻略社区的应用
  • 使用 QuickBI 搭建酷炫可视化分析
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 异步
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​数据链路层——流量控制可靠传输机制 ​
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #include<初见C语言之指针(5)>
  • (1)Jupyter Notebook 下载及安装
  • (6)设计一个TimeMap
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (多级缓存)多级缓存
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (四)Controller接口控制器详解(三)
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转)【Hibernate总结系列】使用举例
  • (转)Sublime Text3配置Lua运行环境
  • (转)一些感悟
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .gitignore文件_Git:.gitignore
  • .net(C#)中String.Format如何使用
  • .net6+aspose.words导出word并转pdf
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • .net通用权限框架B/S (三)--MODEL层(2)
  • @ComponentScan比较
  • @Import注解详解
  • @SpringBootApplication 包含的三个注解及其含义
  • @synthesize和@dynamic分别有什么作用?