MongoDB
文章平均质量分 67
MongoDB
smileNicky
优秀
展开
-
docker环境mongoexport导出MongoDB数据
因为安全问题,服务器屏蔽了mongoDB给外部客户端调用,所以我们就不可以使用Navicat等客户端连接,操作确实不方便。最近需要导出一些mongoDB数据,只能采用命令的方式导出数据,需要借助。命令退出容器,copy一下容器里文件到linux服务器里,test_item_mongo是容器的name。生产环境,mongodb是部署在docker里,所以下面结合docker命令,介绍一下使用过程。这个命令,命令使用比较容易,掌握一些参数用法即可。使用mongoexport命令。进入这个mongo容器。原创 2023-03-11 12:00:06 · 513 阅读 · 1 评论 -
MongoDB系列之学习笔记教程汇总
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的......原创 2022-07-03 23:51:28 · 1078 阅读 · 0 评论 -
MongoDB系列之MongoDB常用命令
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。...原创 2022-07-02 15:48:46 · 2436 阅读 · 0 评论 -
MongoDB系列之MongoDB工作原理简单介绍
MongoDB是一种面向文档的非关系型数据库系统,采用BSON这种类似JSON的数据结构存储。在前面博客的学习中,我们知道了MongoDB的一些特性和优势,MongoDB是一种分布式的数据库系统,可以存储大量数据,并保证高性能,然后其底层结构是怎么样的?通过本博客可以先简单了解一下,因为MongoDB的底层原理相对比较杂,而且网上博客并不多,所以先进行简单的了解熟悉。...原创 2022-06-27 00:06:59 · 2573 阅读 · 0 评论 -
MongoDB系列之Linux环境部署配置
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案原创 2022-06-25 23:57:16 · 1146 阅读 · 0 评论 -
MongoDB系列之Window环境部署配置
在学习MongoDB的一些常用命令之前还是需要安装部署好开发环境的,本博客基于Window系统介绍MongoDB的一些常规安装部署配置原创 2022-06-25 23:42:53 · 1047 阅读 · 0 评论 -
MongoDB系列之适用场景和不适用场景
MongoDB是一款开源的分布式架构的NoSQL数据库管理系统。对于需要复杂 SQL 查询的问题。MongoDB是不太适合的,在技术选项上需要根据业务场景和公司实际情况选择合适的数据库,关系型数据库和NoSQL数据库各有优缺点,应该根据实际场景合理选择数据库...原创 2022-06-25 00:09:01 · 4589 阅读 · 0 评论 -
MongoDB系列之Docker里运行JS脚本
最近在处理MongoDB的一些数据,不过因为安全问题,所以端口没对外开放出来,所以不用使用比如Navicat这些客户端软件,所以执行脚本就要到命令窗口执行,执行脚本不长还好,太长的话,复制到shell窗口一大串要很长时间,所以可以使用命令执行js文件,速度快很多.....................原创 2022-06-15 18:17:26 · 1408 阅读 · 1 评论 -
MongoDB系列之MongoDB基本概念
MongoDB是一个基于分布式文档存储的非关系型数据库系统,使用C++语言编写,采用一种类似json的数据结构BSON存储。它是由字段和值对组成的数据结构。可以应用于大量数据的存储。MongoDB是一种最像关系型数据库的非关系型数据,也可以支持索引等功能。............原创 2022-06-15 00:15:00 · 999 阅读 · 0 评论 -
MongoDB系列之复制数据库和Collection
描述:最近在批量执行一些MongoDB的脚本,所以考虑执行之前先备份一下数据库,但是MongoDB的备份命令不太熟,又是生产环境,就不想去尝试了,直接进行数据库复制和collection复制即可原创 2022-06-15 00:30:00 · 2791 阅读 · 1 评论 -
MongoDB系列之什么是非关系型数据库
NoSQL,指的是非关系型的数据库。NoSQL是Not Only SQL的缩写,是对不同于传统的关系型数据库管理系统的统称。非关系型数据库不同于传统的关系型数据库,非关系型数据库对数据的存储不需要特定的模式,适用于大规模的数据存储。...............原创 2022-06-14 01:00:00 · 1179 阅读 · 0 评论 -
MongoDB系列之SQL和NoSQL的区别
在选择数据存储时,经常会选择关系型数据库(SQL)和非关系型数据库(NoSQL)进行数据存储,这两种数据各有优缺点,下面进行简单对比原创 2022-06-12 00:17:51 · 983 阅读 · 0 评论 -
MongoDB系列之简单介绍和基本使用
第一章MongoDB简介第二章MongoDB安装1 关闭SELINUX2 配置防火墙3 下载安装Mongodb4 启动mongodb第三章MongoDB基本操作1MongoDB连接2创建数据库3创建数据库4插入文档5更新文档第一章MongoDB简介MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。.........原创 2017-05-16 14:43:55 · 2868 阅读 · 0 评论