达梦数据库介绍

news/2024/11/28 7:35:27/

文章目录

  • 前言
  • 一、达梦数据库的定位
  • 二、达梦有哪些工具
    • 1、达梦管理工具
    • 2、达梦数据迁移工具
    • 3、 达梦数据库配置助手
    • 4、其它工具
  • 三、Linux下的工具
    • 1、数据库初始化工具
    • 2、数据库迁移工具
    • 3、其它工具
  • 四、其它连接工具
  • 总结


前言

近几年由于各种原因,国内开启了一波国产化浪潮,各种不同的技术都在不断的国产化,这之中当然不能少了数据库。国产数据库虽然很多,但是真正被看上的却很少,达梦数据库是其中一个。作为技术员怎么能放过对它的研究,接下来让我们一起来研究,一起来吐槽,促进其快速成长。


一、达梦数据库的定位

让我们先来看一下它的自我介绍(官网原话):

1、新一代大型通用关系型数据库,全面支持SQL标准和主流编程语言接口/开发框架。行列整合存储技术,在兼顾OLAP和OLTP的同时,满足HTAP混合应用场景。
2、融合 了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入。一个数据库,满足用户多种需求,让用户能更加专注业务发展。
3、支持自动故障切换、支持事务级读写负载分离、支持读写分配比例可调整、读多写少业务场景下的性能近线性提升。
4、具备事务-分析混合弄业务处理能力,满足用户对HTAP应用场景的需求;具备变更缓存、高级日志两个关键特性,弥合行存储列存储的鸿沟。
5、多项细节优化,增强易用性,为用户带来359项产品细节打磨,优化细节增强易用性。全新的集中式运维管理工具——DEM;管理工具集成新的SQL助手2.0、运行环境提示与误删保护;高安全等级的数据库管理系统,达到国家安全四级、EAL4+级,满足GB/T 20273、GB/T 18336;增强改进多项安全性;支持多种云计算基础设施环境、支持多种硬件平台。

官网说了这么多,总结就是以下几点:

  1. 兼容SQL
  2. 高安全
  3. 即是行数据库又是列数据库
  4. 方便迁移
  5. 方便运维

这些说起来有些空洞,后面就让我们一起探究其内在如何吧,毕竟官网做出来是为了更好的销售。

二、达梦有哪些工具

达梦桌面工具提供了很多,功能还是不错的,我们一起来看一下,当然要想使用这些工具,前提是必需得安装本地版本的达梦(也不是所有工具都是)。简单的安装这里就不介绍了,桌面版本的安装直接下一步下一步就可以解决。

1、达梦管理工具

在这里插入图片描述
在这里插入图片描述
这里面的功能还是比较齐全的,从模式 到 用户 到 角色 再到表空间 再到 存储过程 等都可以管理,后面章节会对其做详细说明。

2、达梦数据迁移工具

在这里插入图片描述
在这里插入图片描述
不得不说这是一个非常好用的工具,如果你想从mysql 或者 Oracle 迁移到达梦,都少不了这个工具,会让你的效率大大提升,后面章节会对其进行详细介绍。

3、 达梦数据库配置助手

在这里插入图片描述
在这里插入图片描述
从图片上就能看出来,这是一个数据库初始化、注册及删除的工具。如果你是从mysql转到达梦,建议最好先了解其模式,再对其进行操作,它和mysql差别还是挺大的;但是如果你是Oracle转到达梦,理念上差不多,但是还是有一些区别,不过已经不影响对其的使用了。后面章节会对其进行详细介绍。

4、其它工具

当然达梦不仅仅有这三个工具,这里只展示出来最常用的工具,还有一些辅助工具,如下:
在这里插入图片描述
当然其它的工具后面也会详细介绍其使用方式。

三、Linux下的工具

毕竟是数据库,不能仅有图形化界面工具,还必需有命令行的操作工具,不然对于一些特殊环境是没办法操作的。

1、数据库初始化工具

服务器命令行环境下(如:Linux / Ubuntu / CentOS / Redhat 等),当你安装好了数据库之后,会在bin目录下看到有很多工具,其中有一个dminit,它就是数据库初始化工具,如下图:
在这里插入图片描述
如常用操作命令:

./dminit PATH=dm/data INSTANCE_NAME=DBSERVER CASE_SENSITIVE=0 CHARSET=1 PORT_NUM=5236 SYSDBA_PWD=XXXXXXXX EXTENT_SIZE=32

执行完成之后,数据库就初始化完成了,和上面提到的 “达梦数据库配置助手”是一样的功能,后面会详细介绍这些参数的作用。

2、数据库迁移工具

服务器命令行环境下(如:Linux / Ubuntu / CentOS / Redhat 等),当你安装好了数据库之后,可以在tool目录下找到DTS迁移工具,这个工具是可以通过命令行进行配置及迁移数据。如下图
在这里插入图片描述
在这里插入图片描述
后面章节会详细说明此工具如何使用,以及如何查看其迁移日志,在迁移过程中的不兼容SQL等问题。

3、其它工具

上面只介绍了其常用的工具,其安装目录下还有很多工具,可以帮助我们在实际生产过程中提高效率。详细介绍请看后续章节。

四、其它连接工具

也许大家会问,有没有像Oracle / MySQL 一样,有很多第三方工具,并且还很好使用。这也是有的,不过毕竟是国内出的数据库软件,目前还没有第三方针对它出这么一款高性能的工具。不过也有可以用的,这里给大家推荐一款:Dbeaver

这款工具是可以通过配置连接上达梦数据库,但是工具提供的功能并不是很多,只不图形化界面更适合我们直观的查问题。


总结

达梦数据库虽然算不上好用的数据库,但是毕竟是国产化的数据库,后面会得到国人的大力支持,希望它也能不断的完善,不断的进步。我们一起来见证它的成长吧。


http://www.ppmy.cn/news/455079.html

相关文章

弹性盒(Flexbox)布局完全指南:实现灵活自适应的网页排列

弹性盒(Flexbox) 弹性盒(Flexbox)是一种CSS布局模型,旨在为网页提供灵活的、自适应的排列方式。它通过定义容器和内部项目的行为,使得页面元素能够以可预测的方式在容器中进行排列和分布。 弹性盒的使用 通过设置容器的display属性为flex或inline-flex来将其声明为弹性盒…

【第五次】21级计科计算机组成原理课外练习

【第五次】21级计科计算机组成原理课外练习 一、单选题二、多选题三、填空题 一、单选题 2-1 在下列存储器中,哪一种可以在线进行擦除和重写的非易失性存储器? A.FLASH B.DRAM C.SDRAM D.SRAM 2-2 在下列存储器中,断电后所存数据也不会改变…

某农业大学c/c++第五次实验(类和对象)

1.Time时间类 【问题描述】 设计一个Time类,并设计多个重载的构造函数,可以设置时间、进行时间的加减运算、按12小时格式和24小时格式输出时间。 例如: 其中构造函数Time::Time(int s)根据总秒数计算hour、minute、second并构造对象&#x…

创建nextjs项目动态路由

官网 创建nextjs项目 npx create-next-applatest # or yarn create next-app开始nextjs服务 yarn dev #npm run dev修改next项目 pages/index.js {/*可以修改为pages/index.jsx*/} import styles from /styles/Home.module.css import Test from "/components/Test/Tes…

go初识iris框架(一)

iris初始化项目 我找到的文档 mkdir myappcd myappgo mod init myapp对go mod不是很清楚的可以看这篇 go get github.com/kataras/iris/v12latest如果出现以下问题,可以尝试go env -w GOPROXYhttps://goproxy.io,direct go env -w GOPROXYhttps://goproxy.io,di…

flutter学习之旅 - Wrap组件

文章目录 Wrap组件使用Wrap组件实现电商App搜索页面布局 Wrap组件 Wrap可以实现流布局,单行的Wrap跟Row表现几乎一致,单列的Wrap跟Column都是单行单列的; Wrap则突破了这个限制,mainAxis上的空间不足时,则向crossAxis上去扩展 属性说明direct…

重要网址记录

http://www.knowsky.com/tools/ad/ http://sarin.iteye.com/blog/1561894 android开发笔记 http://www.xwcms.net/ 素材网 http://www.imanhua.com/comic/3352/list_83384.html?p5 动漫网址(野良神) http://www.miniui.com/download/ miniUI 转载于:https://www.cnblogs.co…

【爬虫之路】批量下载5sing上一位歌手的全部歌曲

*16-3-27更新,原方法已失效,仅供参考 实现思路是这样的: 1.访问songer的所有作品列表页,例如: http://5sing.kugou.com/marblue/fc/1.html 显示的是songer的翻唱作品第一页,修改链接访问所有作品列表页…