DMNDDB INSTALL新云文档数据库安装部署

article/2025/7/19 0:06:51

DMNDDB INSTALL新云文档数据库安装部署

  • 1 环境说明
  • 2 优化root用户限制
  • 3 准备安装包
    • 3.1 部署安装包
    • 3.2 安装目录介绍
      • 3.2.1 默认目录安装路径bin
      • 3.2.2 默认目录安装路径conf
      • 3.2.3 默认目录安装路径doc
      • 3.2.4 默认目录安装路径 thirdparty
      • 3.2.5 默认目录安装路径 tools
  • 4 一键安装
    • 4.1 查看进程
    • 4.2 服务脚本所在目录
    • 4.3 日志目录
    • 4.4 服务状态查看
    • 4.5 单机数据库服务统一操作
    • 4.6 关闭防火墙
  • 5 使用客户端访问数据库 Studio 3T 2025.6 (macOS, Linux, Windows)
    • 5.1 Studio 3T 连接 DDM
  • 6 连接ddm 库
    • 6.1 写入数据
    • 6.2 查询数据
    • 6.3 删除数据
  • 7 DDM 路线图
  • 8 达梦数据库全方位指南:安装 优化 与实战教程

1 环境说明

  • Cpu x86
  • Os Kylin v10
  • ddm ddm_20241207_x86_centos7_64_sa_V1.0-20241207_428b3c36.rpm
  • 在安装 DDm 之前,计算机管理员应当首先完成安装前的准备工作。
    主要准备工作有:
    1.正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求;
    2.关闭正在运行的杀毒、安全防护等软件;
    3.保证网络环境能正常工作;
    4.关闭防火墙或添加白名单、关闭 SELinux;
  • 组件介绍
    为了快速满足用户需求,DDM 在最短时间内推出了 V1.0 版本,
  • 计算引擎 ddm_engine 完全自主研发,
  • 存储引擎 ddm_store
  • 元数据引擎 ddm_meta是在第三方开源组件的基础上改造而成。
  • 为了实现完全自主研发的目标,DDM V2.0 将采用完全自主研发的计算引擎、存储引擎和元数据引擎,预计该版本将于 2025 年年中发布,并实现性能的大幅度提升,目前相关研发工作正在进行中。

2 优化root用户限制

# 使用 root 用户
vi /etc/security/limits.conf* soft nproc 10240
* hard nproc 10240
root soft nproc 10240
root hard nproc 10240
root soft nofile 65536
root hard nofile 65536
root hard data unlimited
root soft data unlimited
root hard fsize unlimited
root soft fsize unlimited
root soft core unlimited
root hard core unlimited

3 准备安装包

在这里插入图片描述

3.1 部署安装包

rpm -ivh ddm_20241207_x86_centos7_64_sa_V1.0-20241207_428b3c36.rpm

在这里插入图片描述

3.2 安装目录介绍

  • ddm 单机和集群安装包解压后,单机的安装目录为./dmncdb/ddm_sa-Vxxx/,
    集群的安装目录为./dmncdb/ddm_cluster-Vxxx/。里面的目录架构为 bin、
    thirdparty、doc、conf 文件夹和一个 README.md 文件

3.2.1 默认目录安装路径bin

  • 单机环境
cd /opt/dmncdb/ddm_sa-V1.0-20241207_428b3c36/
  • 单机:ddm_install.sh、ddm_uninstall.sh 是提供单机环境的一键部署、卸载脚本。
    在这里插入图片描述

3.2.2 默认目录安装路径conf

  • 该文件夹为配置文件。
  • 单机:只有 1 个 ddm_engine 的配置文件
    在这里插入图片描述

3.2.3 默认目录安装路径doc

  • doc 包含两个 pdf 文件
  • 分别为达梦新云文档数据库安装手册 v1.pdf
  • 达梦新云文档数据库用户手册 v1.pdf
  • 帮助用户快速了解 DDM
    在这里插入图片描述

3.2.4 默认目录安装路径 thirdparty

  • license 文件夹包含所有 DDM 服务器与接口使用的第三方代码或插件的 license
    在这里插入图片描述

3.2.5 默认目录安装路径 tools

在这里插入图片描述

4 一键安装

  • 进入安装目录 /opt/dmncdb/ddm_sa-V1.0-20241207_428b3c36/bin
  • 执行一键部署脚本
cd /opt/dmncdb/ddm_sa-V1.0-20241207_428b3c36/bin
./ddm_install.sh

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

4.1 查看进程

ps -ef | grep ddm

在这里插入图片描述

4.2 服务脚本所在目录

在这里插入图片描述

4.3 日志目录

在这里插入图片描述

4.4 服务状态查看

  • 使用以下命令查看单机数据库服务的状态
ddm_service_192.168.100.188_27017 status

在这里插入图片描述

4.5 单机数据库服务统一操作

  • 可以用 ddm_service_ <ip_port> start/stop/restart 进行统一操作
  • 重启服务示例
ddm_service_192.168.100.188_27017 restart

在这里插入图片描述

4.6 关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

在这里插入图片描述

5 使用客户端访问数据库 Studio 3T 2025.6 (macOS, Linux, Windows)

  • 下载安装后,需要注册才能使用
    在这里插入图片描述

5.1 Studio 3T 连接 DDM

  • 新建连接 1
    在这里插入图片描述
  • 新建连接 2
    在这里插入图片描述
  • 新建连接 3
    在这里插入图片描述
  • 配置连接信息
    在这里插入图片描述
  • 测试连接成功
    在这里插入图片描述
  • 保存连接
    在这里插入图片描述

6 连接ddm 库

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

6.1 写入数据

db.test.insert({"name":"DDM","type":"stand_alone"})

在这里插入图片描述

6.2 查询数据

db.test.find({"name":"DDM"}).toArray()

在这里插入图片描述

6.3 删除数据

  • 删除单行数据
db.test.deleteOne({"name":"DDM"})
  • 删除多行数据
db.test.deleteMany({"name":"DDM"})

在这里插入图片描述

7 DDM 路线图

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

8 达梦数据库全方位指南:安装 优化 与实战教程

  • 达梦数据库全方位指南:安装 优化 与实战教程 - - 点击跳转

http://www.hkcw.cn/article/pjFVFxvamw.shtml

相关文章

深入剖析 DMA:原理、结构与工作流程详解

文章目录 DMADMA简介存储器映像DMA框图DMA基本结构DMA请求数据宽度与对齐数据转运DMA变量与常量实验外设寄存器访问DMA 配置与编程思路DMA 代码实现与测试DMA模块主要代码 DMA DMA简介 DMA 简介 功能与权限&#xff1a;英文全称 direct memory access&#xff0c;可直接访问…

从公开到私密:重新思考 Web3 的数据安全

去中心化存储是 Web3 的基石之一&#xff0c;使用户和应用能够在无需依赖中心化服务商的情况下存储数据。但自由也带来了一个重大挑战&#xff1a;数据安全。在一个无许可的世界中&#xff0c;如何确保用户文档、游戏资产或 AI 数据集等敏感内容是私密的、可控访问的&#xff0…

xilinx位置约束

xilinx位置约束 1.set_property LOC XXX XXX 参考&#xff1a;https://blog.csdn.net/Calvin790704/article/details/132980316 参考&#xff1a;https://blog.csdn.net/u011329967/article/details/124466598 pcie bank参考&#xff1a;Xilinx PCIE core管脚分配错误的解决方案…

亚马逊商品评论爬取与情感分析:Python+BeautifulSoup实战(含防封策略)

一、数据爬取模块&#xff08;Python示例&#xff09; import requests from bs4 import BeautifulSoup import pandas as pd import timeheaders {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36,Accept-Language: en-US }def scrape_amazon_re…

uniapp使用Canvas生成电子名片

uniapp使用Canvas生成电子名片 工作中有生成电子名片的一个需求&#xff0c;刚刚好弄了发一下分享分享 文章目录 uniapp使用Canvas生成电子名片前言一、上代码&#xff1f;总结 前言 先看效果 一、上代码&#xff1f; 不对不对应该是上才艺&#xff0c;哈哈哈 <template…

量化qmt跟单聚宽小市值策略开发成功

现在分享下一位朋友实盘对接的账户交易信息&#xff0c;给大家看下资金曲线收益&#xff0c;还有聚宽回测曲线&#xff0c;对比图。 哈哈哈&#xff0c;5月份10w小资金&#xff0c;获利2.9点&#xff0c;非常高&#xff0c;刚刚开始&#xff0c;还是可以的。

龙虎榜——20250530

上证指数阳包阴&#xff0c;量能较前期下跌有放大&#xff0c;但个股跌多涨少&#xff0c;下跌超过4000个。 深证指数和上涨总体相同。 2025年5月30日龙虎榜行业方向分析 1. 医药&#xff08;创新药原料药&#xff09; 代表标的&#xff1a;华纳药厂、舒泰神、睿智医药、华…

CPT302-2425-S2-Multi-Agent Systems

Lec1 Introduction Five Trends in the History of Computing • Ubiquity; • Interconnection; • Intelligence; • Delegation; 委派 • Human-orientation. Other Trends in Computer Science • The Grid/Cloud; Grid & MAS • Ubiquitous Computing; • Semant…

Ubuntu系统下可执行文件在桌面单击运行教程

目录 ​编辑 操作环境&#xff1a;这个可执行文件在原目录下还有它的依赖文件 1&#xff0c;方法1&#xff1a;创建启动脚本 操作步骤​&#xff1a; &#xff08;1&#xff09;​​在桌面创建脚本文件​​&#xff08;如 run_main_improve.sh&#xff09;&#xff1a; ​…

SOC-ESP32S3部分:20-SPISPI屏幕驱动

飞书文档https://x509p6c8to.feishu.cn/wiki/RyLFwXd6ViBfi9kUe17cHPeAnhj ESP32-S3 有4个SPI接口 – 2 个 SPI 接口用于连接 flash 和 RAM – 2 个通用 SPI 接口 具体如下&#xff1a; • SPI0&#xff0c;供 ESP32-S3 的 GDMA 控制器与 Cache 访问封装内或封装外 flash/…

DAY 15 复习日

尝试找到一个kaggle或者其他地方的结构化数据集&#xff0c;用之前的内容完成一个全新的项目&#xff0c;这样你也是独立完成了一个专属于自己的项目。 数据来源&#xff1a;糖尿病分类数据集Kaggle 一、数据预处理 1、读取并查看数据 # 忽略警告 import warnings warnings.…

JAVA 常用 API 正则表达式

1 正则表达式作用 作用一&#xff1a;校验字符串是否满足规则作用二&#xff1a;在一段文本中查找满足要求的内容 2 正则表达式规则 2.1 字符类 package com.bjpowernode.test14;public class RegexDemo1 {public static void main(String[] args) {//public boolean matche…

【ArcGIS微课1000例】0147:Geographic Imager6.2下载安装教程

文章目录 一、软件功能二、下载地址三、安装教程Geographic Imager地图工具使Adobe Photoshop空间图像可以快速高效地工作。它增加了导入,编辑,操作和导出地理空间图像的工具,例如航空和卫星图像。Geographic Imager Mac功能非常强大,拥有栅格数据输出、投影信息修改、基于…

cf每日刷题c++

目录 Square Year&#xff08;800&#xff09; Not Quite a Palindromic String&#xff08;900&#xff09; Down with Brackets&#xff08;900&#xff09; Square Year&#xff08;800&#xff09; https://codeforces.com/problemset/problem/2114/A #include <iost…

天拓四方工业互联网平台赋能:地铁电力配电室综合监控与无人巡检,实现效益与影响的双重显著提升

随着城市化进程的不断加快&#xff0c;城市轨道交通作为缓解交通压力、提升出行效率的重要方式&#xff0c;在全国各大城市中得到了迅猛发展。地铁电力配电室作为核心供电设施&#xff0c;其基础设施的安全性、稳定性和智能化水平也面临更高要求。 本文将围绕“工业物联网平台…

直线模组在手术机器人中有哪些技术挑战?

手术机器人在现代医疗领域发挥着越来越重要的作用&#xff0c;直线模组作为其关键部件&#xff0c;对手术机器人的性能有着至关重要的影响。然而&#xff0c;在手术机器人中使用直线模组面临着诸多技术挑战&#xff0c;具体如下&#xff1a; 1、‌高精度要求‌&#xff1a;手术…

shell脚本的两种循环及状态返回值的区别及对比

转载说明&#xff1a;如果您喜欢这篇文章并打算转载它&#xff0c;请私信作者取得授权并注明出处。感谢您喜爱本文&#xff0c;请文明转载&#xff0c;谢谢。 一、shell中的两种循环命令 1. 两种循环的区别 shell循环中有两种循环&#xff1a;break、continue。break和contin…

【CATIA的二次开发15】根对象Application涉及基础控制与进程管理相关方法

在CATIA VBA开发中,对根对象Application涉及撤销和重做事务管理相关方法进行详细总结,并且用不同形式展示出来。供大家后续开发全面了解Application对象的方法,以便在开发过程中快速查找和使用: 一、Application常用方法分类 1、基础控制与进程管理(3个方法) 方法名功能…

CNEX防爆连接器Exe型3芯4芯5芯

CNEX防爆连接器Exe型作为工业安全领域的关键组件&#xff0c;其3芯、4芯、5芯等多规格设计满足了复杂工况下的电气连接需求。这类产品严格遵循GB3836.1-2010和IEC60079标准&#xff0c;适用于石油、化工、煤矿等存在爆炸性气体环境的场所。本文将深入解析其技术特性、选型要点及…

分布式锁和数据库锁完成接口幂等性

1、分布式锁 唯一主键与乐观锁的本质是使用了数据库的锁&#xff0c;但由于数据库锁的性能不太好&#xff0c;所以我们可使用Redis、Zookeeper等中间件来实现分布式锁的功能&#xff0c;以Redis为例实现幂等&#xff1a;当用户通过浏览器发起请求&#xff0c;服务端接收到请求…