[转帖]人大金仓和PG的关系
链接:https://www.zhihu.com/question/582960448/answer/2997151260
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
结论:kes86应该是人大金仓对pg进行国产化改造后的产品,不是自研产品,二者之间的关系可以称为kingbase是postgresql的一个闭源发行版。
- 数据目录结构和组成基本一致。
- 进程结构基本一致,pg没有ksh和kwr(难得有不同)
- 集群:看看postgresql高可用的解决方案,然后看看kes86的集群管理,总有对的上号的,比如repmgr。
- walminer:开源产品,用于解析postgresql的wal日志,据了解应该为瀚高公司的工程师开发的(瀚高的数据库主要是基于pg进行国产化的产品,但瀚高对pg有很多反哺贡献,有基于pg的闭源发行版highdb,有基于pg的兼容Oracle的开源产品Ivorydb... ...)。
- kingbase有个pg模式,切换到pg模式之后,pg的原生命令基本上都能执行。
- 日常管理和Oracle模式下的一些命令,emmmm 关键词替换吧(pg_ → sys_ )
- 遇到什么问题,大部分情况下通过把问题中的kingbase换成postgresql再搜,基本上都能得正确的解决方案。
- ... ...
如何获取kingbase是基于pg的哪个大版本的两个方法:
- SYS_VERSION
[kingbase@centos7 data]$ pwd
/opt/Kingbase/ES/V8/data
[kingbase@centos7 data]$
[kingbase@centos7 data]$ ll | grep SYS_VERSION
-rw-------. 1 kingbase kingbase 3 1月 31 10:39 SYS_VERSION
[kingbase@centos7 data]$
[kingbase@centos7 data]$ cat SYS_VERSION
12
[kingbase@centos7 data]$
2. 表空间目录名
[kingbase@centos7 data]$ cd sys_tblspc/
[kingbase@centos7 sys_tblspc]$
[kingbase@centos7 sys_tblspc]$ ll
总用量 0
lrwxrwxrwx. 1 kingbase kingbase 21 3月 25 20:49 24576 -> /home/kingbase/mytbls
[kingbase@centos7 sys_tblspc]$
[kingbase@centos7 sys_tblspc]$ cd /home/kingbase/mytbls/
[kingbase@centos7 mytbls]$ ll
总用量 0
drwx------. 3 kingbase kingbase 19 3月 25 20:49 SYS_12_202209081
[kingbase@centos7 mytbls]$
[kingbase@centos7 mytbls]$
小声叨叨:如果觉得基于pg不好听,可以换一种说法,比如完美兼容pg。
[转帖]人大金仓和PG的关系的更多相关文章
- 教你10分钟对接人大金仓EF Core 6.x
前言 目前.NET Core中据我了解到除了官方的EF Core外,还用的比较多的ORM框架(恕我孤陋寡闻哈,可能还有别的)有FreeSql.SqlSugar(排名不分先后).FreeSql和SqlS ...
- 通过ODBC接口访问人大金仓数据库
国产化软件和国产化芯片的窘境一样,一方面市场已经存在性能优越的同类软件,成本很低,但小众的国产化软件不仅需要高价买入版权,并且软件开发维护成本高:另一方面,国产软件目前普遍难用,性能不稳定,Bug ...
- DBeaver连接达梦|虚谷|人大金仓等国产数据库
前言 工作中有些项目可能会接触到「达梦.虚谷.人大金仓」等国产数据库,但通常这些数据库自带的连接工具使用并不方便,所以这篇文章记录一下 DBeaver 连接国产数据库的通用模版,下文以达梦为例(其他国 ...
- QT 之 ODBC连接人大金仓数据库
QT 之 使用 ODBC 驱动连接人大金仓数据库 获取数据库驱动和依赖动态库 此操作可在人大金仓官网下载与系统匹配的接口动态库,或者从架构数据库的源码中获取驱动和依赖动态库 分别为: 驱动动态库:kd ...
- 通过jmeter连接人大金仓数据库
某项目用的人大金仓数据库,做性能测试,需要用jmeter来连接数据库处理一批数据.jmeter连接人大金仓,做个记录. 1. 概要 在"配置元件"中添加"JDBC Con ...
- 人大金仓KCI
#include "bin/libkci.h" static void exit_nicely(KCIConnection *conn) { KCIConnectionDestor ...
- Rocky4.2下安装金仓v7数据库(KingbaseES)
1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh -x86_64 # SMP Fri Dec :: CST x86_64 G ...
- 润乾配置连接kingbase(金仓)数据库
问题背景 客户根据项目的不同,使用润乾连接的数据库类型各种各样,此文针对前几日使用润乾设计器连接kingbase金仓数据库做一个说明. kingbase金仓数据库是一款国产数据库,操作方式和配置 ...
- 金仓Kingbase数据库网页数据维护分析工具
金仓Kingbase是优秀的国产数据库产品,在能源,政务,国防等领域广泛使用, 现在TreeSoft数据库管理系统已支持Kingbase了,直接在浏览器中就可以操作查看Kingbase数据了,十分方便 ...
- linux安装国产数据库(金仓数据库,达梦数据库,南大通用数据库)
今天在公司做的任务是,在Linux的环境下安装三种数据库,结果一种数据库也没有安装好,首先遇到的问题是安装南大通用数据库遇到安装的第五步,就出现问题了,问题是Gbase SDK没有安装成功,以及Gba ...
随机推荐
- 在Linux Docker中部署RStudio Server,实现高效远程访问
在Linux Docker中部署RStudio Server,实现高效远程访问 前言 RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE ...
- 新一代云原生可观测平台之CCE服务监控篇
本文分享自华为云社区<新一代云原生可观测平台之CCE服务监控篇>,作者: 云容器大未来. 在云原生容器化浪潮的当下,监控是确保业务稳定性最受关注的问题之一.那么,华为云CCE容器服务又是如 ...
- 云图说 | GPU共享型AI容器,让AI开发更普及
摘要:容器以其独特的技术优势,已经成为业界主流的AI计算框架(如Tensorflow.Caffe)的核心引擎,为了进一步解决企业在AI计算性能与成本上面临的问题,华为云量身打造了AI容器产品. 容器以 ...
- 看图学NumPy:掌握n维数组基础知识点,看这一篇就够了
摘要:NumPy是Python的最重要的扩展程序库之一,也是入门机器学习编程的必备工具.国外有位程序员讲NumPy的基本运算以图解的方式写下来,让学习过程变得轻松有趣. NumPy是Python的最重 ...
- Hadoop中mapreduce作业日志是如何生成的
摘要:本篇博客介绍了hadoop中mapreduce类型的作业日志是如何生成的.主要介绍日志生成的几个关键过程,不涉及过多细节性的内容. 本文分享自华为云社区<hadoop中mapreduce作 ...
- JerryScript:物联网开发者的得力工具
摘要:本文档以Linux开发环境及realview-pbx-a9开发板为例,简单介绍LiteOS上jerryscript命令的使用. 本文分享自华为云社区<Jerryscript-让开发者事半功 ...
- 注册中心 —— SpringCloud Netflix Eureka
Eureka 简介 Eureka 是一个基于 REST 的服务发现组件,SpringCloud 将它集成在其子项目 spring-cloud-netflix 中,以实现 SpringCloud 的服务 ...
- 动作捕捉系统验证OPT追踪井下无人机的性能
井下无人机长时间在恶劣环境下执行勘测.救援任务,通讯系统可能会陷入两难的境地--传输高精度坐标伴随着大量耗能.为解决这项难题,中国矿业大学计算机科学和技术学院陈朋朋教授团队提出了一种基于超宽带(UWB ...
- 100天搞定机器学习|Day60 遇事不决,XGBoost
XGBoost 是一种集大成的机器学习算法,可用于回归,分类和排序等各种问题,在机器学习大赛及工业领域被广泛应用.成功案例包括:网页文本分类.顾客行为预测.情感挖掘.广告点击率预测.恶意软件分类.物品 ...
- 记一次go应用在k8s pod已用内存告警不准确分析
版权说明: 本文章版权归本人及博客园共同所有,转载请在文章前标明原文出处( https://www.cnblogs.com/mikevictor07/p/17968696.html ),以下内容为个人 ...