破冰行舟蓄势起,壮志猛发破浪飞。 2023年12月的 墨天轮中国数据库流行度排行 火热出炉,本月共有288个数据库参与排名。本月排行榜前十名有所变动,人大金仓冲入前五开新局,南大通用、中兴通讯排名上升占优势,墨天轮十强名次归属再迎变动。本月排行榜解读文章「专家观点」板块邀请到OracleACE,网思科技DBA总监尹海文解读本期排行榜。 图1:2023年12月排行榜TOP10得分详情表一、榜单前十实力对决墨天轮数据库流行度排行榜前十争夺激战正酣,榜单前三的分差有所拉大,OceanBase遥遥领先霸榜首,三足鼎立格局延续。传统数据库厂商人大金仓、南大通用厚积薄发热度升。接下来具体看看排行榜前十名的
1.达梦 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM,官网最新版本名称:DM8。 DM8是达梦公司在总结DM系列产品研发与应用经验的基础之上设计的新一代数据库产品,吸收主流数据库产品的优点。众多的企业级特性的实现使得DM8完全能够满足大、中型企业以及金融、电信等核心业务系统的需要,是理想的企业级数据管理和分析平台。1.1产品架构DM数据库架构图如下所示:1.2产品特性1.2.1通用性 DM8数据库兼容多种硬件体系,可运行于X86、X64、SPARC、POWER等硬件体系之上。DM8各种平台上的数据存储结构和消息通信结构完全一致,
团队接到一个项目,项目要求使用国化产数据库和国产化操作系统,之前没有使用过,于是简单研究了一下。由于项目采用微服务架构,需要考虑注册中心(nacos)对国产数据库的支持,相应的进行配置调整。nacos原生支持内存数据库和mysql数据库,并不支持达梦或是人大金仓数据库。于是网上找了一遍,几篇文章都是说要修改nacos源码,以增加自定义驱动。于是我按文章所写,下载并修改了nacos源码,正准备测试之际,突然想到这种做法不太友好,有没有别的办法?问题的关键在于两点:1、如何在nacos中加载数据库驱动JAR包?2、如何修改nacos的数据库驱动配置?解决方案:1、在nacos启动时,额外加载外部J
需要去官网下载企业版的授权文件替换才行(下载路径:https://www.kingbase.com.cn/sqwjxz/index.htm)将新的授权文件上传服务器在数据库找到license.dat文件位置,进行备份,并将新的授权文件移动到该目录下chown-Rkingbase:kingbaselicense.datchmod751license.dat#进入到bin目录下./sys_ctl-D/***/datareload然后重启就好了。Windows,需要用管理员打开powershell可以通过selectget_license_validdays();通过查询授权文件到期时间来判断是否上
Ksql的常用命令关键字:KingbaseES、ksql、交互工具、人大金仓、KingbaseES一、什么是ksql?1.1ksql概述Ksql是KingbaseES基于终端的前端,是KingbaseES的交互式客户端工具。提供交互式查询,通过文件输入或者命令行输入,得到查询结果。此外,ksql还提供一些元命令和多种类似shell的特性来为编写脚本和自动化多种任务提供方便。1.2ksql命令行架构Ksql命令行使用了一个两层模型,其中包括:1)客户端(用户命令行接口):命令行用户界面基于字符终端来实现。2)数据库(KingbaseES数据库):KingbaseES数据库使用基于消息的协议在Ks
数据库备份还原具体操作流程关键字:备份还原、sys_dump、sys_restore、人大金仓1.备份还原前建议建议准备两个不同的实例,一个数据库实例用于执行自己的sql用例,另一个实例用于还原,初始化实例的命令如下,以下命令建议在数据库bin目录下执行./initdb–Usystem–Ddata_0001–Atrust–mpg/mysql/oracle其中trust的意思是执行数据库免密登陆,后面的-m是需要初始化实例的数据库的模式,如果不加-m和数据库模式的名字的话,默认是oracle实例化完成以后可以登录数据库,执行selectversion;命令查看。data_0001就是你初始化的一
Oracle数据库:优点:能够处理大量的数据和高并发的事务处理。提供丰富的内置函数和分析工具。具备高级的安全性和数据完整性。缺点:商业版的Oracle数据库较为昂贵。部署和管理较为复杂,需要专业知识。需要较高的硬件资源。MySQL数据库:优点:开源免费且易于安装和使用。适用于小到中等规模的应用和简单查询。快速和高效的性能。缺点:处理大规模复杂查询和高并发时性能可能有限。对复杂数据类型的支持较弱。安全性相对较低。达梦数据库:优点:可以与Oracle数据库基本兼容,易于迁移。具备较好的性能和扩展性。提供针对国内市场的本地化支持。缺点:较少的第三方工具和社区支持。非商业版可能功能较为受限。在国际市场
1、在人大金仓官网下载docker镜像地址:人大金仓-成为世界卓越的数据库产品与服务提供商2、上传该tar文件到服务器 3、执行命令生成镜像文件 dockerload-ikingbase.tar 4、启动镜像并挂载dockerrun-idt--privileged-p54321:54321-v/mnt/data/:/home/kingbase/userdata/data--namekingbasekingbase:v1/usr/sbin/init5、查看kingbase日志dockerlogskingbase6、进入容器 dockerexec-itkingbase/bin/bash7、执行命令
一.字段1.添加altertablebookaddcolumnbook_idvarcharnotnull,book_titlevarchar(10)default'';2.删除altertablebookdropbook_id,book_title;//外键时altertablebookdropbook_id,book_titlecascade;3.修改类型altertablebookaltercolumnbook_titletypevarchar;4.重命名altertablebookrenamecolumnbook_titletobook_name;二、主键1.添加altertablebo
一、数据库安全性概述1、数据库安全性就是指保护数据库以防止不合法使用所造成的数据泄露、更改或者破坏。2、数据库不安全因素:·计算机系统安全性·非授权用户对数据库的恶意存取和破坏·数据库中重要或敏感的数据被泄露·安全环境的脆弱性3、数据库安全标准国际信息安全等级标准1:TCSEC标准。其中D为无保护级,C为自主保护级,B为强制保护级,A为验证保护级。7个安全级别。· 国际信息安全等级标准2:通用准则CC,安全功能要求和安全保证要求,11个安全功能类。cc评估保证级划分· 中国的信息安全标准:我国的信息安全标准由以下系列: GB/T15843.x--y(x表示部分系数,y表示年份),GB15851