常用命令: 1.查看数据库空间大小 db.stats(); 默认是bytes单位 { "db" : "xxx", //当前数据库 "collections" : 27, //当前数据库多少表 "objects" : 18738550, //当前数据库所有表多少条数据 "avgObjSize" : 1
原创 2022-05-31 10:01:23
87阅读
原文链接:http://www.mongoing.com/mongodb-advanced-pattern-design 12月12日上午,TJ在开源中国的年终盛典会上分享了文档模型设计的进阶技巧,就让我们来回顾一下吧:
转载 2021-07-30 14:27:52
221阅读
MongoDB是一个基于分布式架构的文档数据库,它使用JSON样式的数据存储,支持动态查询,完全索引。MongoDB是NoS
MongoDB——qmgo进阶使用
原创 2022-10-15 00:58:14
1612阅读
12月12日上午,TJ在开源中国的年终盛典会上分享了文档模型设计的进阶技巧,就让我们来回顾一下吧: —————————————————————————————————————————————————————————- 从很久以前,我就开始接触开源产品:从最开始的使用、受益者到后来的贡献者,到现在的热
转载 2018-06-17 23:47:00
85阅读
2评论
1. 环境准备1.1 副本集介绍1.1.1 副本集是什么– MongoDB复制是将数据同步在多个服务器的过程。– 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。– 复制还允许您从硬件故障和服务中断中恢复数据1.2 复制原理1.2.1 副本集工作过程– mongodb的复制至少需要两个节点。其中一个是主节点,负责处理客户端请求,其余的都是从节点
转载 2024-10-11 20:43:50
16阅读
通过前面几章的学习,MongoDB的常规操作已经差不多了,今天主要讲解MongoDB查询中的聚合函数及管道应用示例,仅供学习分享使用,如有不足之处,还请指正。 ...
转载 2021-10-06 00:07:00
510阅读
2评论
通过前两篇文章,已经学习了MongoDB的安装,及CRUD基础知识,本文将继续讲解MongoDB进阶知识。之前的操作都是通过命令行的方式进行的,实际上执行脚本同样可以在可视化客户端进行。本文以一些简单的小例子,简述MongoDB关于查询的基础知识,仅供学习分享使用,如有不足之处,还请指正。 ...
转载 2021-10-05 19:03:00
275阅读
2评论
前言照理来说我是没有什么资格讲关于数据库相关的一些知识的,我不是专门搞数据库的,只是平时工作重点涉及到运维平台开发,而运维平台开发中经常会用到mongo,基本实现了业务逻辑代码和配置数据分离,那么就让我们通过这篇关于mongo学习笔记快速入门吧MongoDB的简介mongo音译是不是觉得跟芒果有些相似呢,但其实不是芒果的意思,而是英文Humongous 翻译:巨大的  缩写MongoDB
原创 精选 2023-08-11 17:20:58
658阅读
1点赞
MongoDB入门实践#简单介绍MongoDB,包括MongoDB的使用场景、和MySQL的对比、安装部署、Java客户端访问及总结MongoDB?#我们遵循需求驱动技术的原则,通过一个场景来引入MongoDB,在现行业务需求下考虑下面三个问题:为什么要使用MongoDBMongoDB是一个什么样的产品?它能做什么?Situation(场景)##以公司站点报告业务场景(当前其实已换成hdfs):
转载 2017-06-18 17:05:00
128阅读
2评论
# MongoDB进阶与实战 MongoDB是一种基于文档的NoSQL数据库,广泛应用于现代应用开发中。以下是对MongoDB进阶用法的介绍,以及相关的代码示例,供开发人员参考。 ## 1. MongoDB的基本概念 在深入探讨MongoDB之前,有必要了解一些基本概念。MongoDB以文档为中心,数据以BSON(类似于JSON)格式存储。数据库包含集合,集合又由多个文档组成。 ### 1
原创 2024-11-01 09:13:26
73阅读
目录第一章 MongoDB概述1.1、MongoDB概述1.2、MongoDB特点1.3、MongoDB体系结构1.4、MongoDB数据模型第二章 MongoDB单机部署2.1、Windows下单机部署2.2、Linux下单机部署第三章 MongoDB基本语法3.1、创建数据库3.2、查看数据库3.3、删除数据库3.4、创建集合3.5、查看集合3.6、删除集合3.7、插入文档3.8、查询文档3
转载 2024-03-13 13:23:34
216阅读
文章目录1. 简介2. 特点3. 应用场景4. 安装(docker)5. 核心概念5.1 库5.2 集合5.3 文档6. 基本操作6.1 库6.1.1 增6.1.2 删6.1.3 改6.1.4 查6.2 集合6.2.1 增6.2.2 删6.2.3 改6.2.4 查6.3. 文档6.3.1 增6.3.2 删6.3.3 改6.3.4 查1. 语法2. 对比语法3. AND4. OR5. AND &a
一、引言      好久没有写东西了,MongoDB系列的文章也丢下好长时间了。今天终于有时间了,就写了一篇有关聚合的文章。一说到“聚合”,用过关系型数据库的人都应该知道它是一个什么东西。关系型数据库有“聚合”的概念,我们的MongoDB数据库也有聚合的概念,今天我就来抛砖引玉,简单的说一说MongoDB文档数据库中的“聚合”的概念。二、简介      管道是MongoDB2.2版本引入新的功能
转载 2018-06-12 13:23:00
76阅读
2评论
一、引言           上一篇文章我们已经介绍了MongoDB数据库的最基本操作,包括数据库的创建、使用和删除数据库,文档的操作也涉及到了文档的创建、删除、更新和查询,当然也包括集合的创建、重命名和删除。有了这些基本操作,大家第一次使用MongoDb数据库的时候就不会慌张,慢慢操作就可以了。虽然上一篇文章简单介绍了一些文档的查询,那都是最基本的,由于文档的查询涉及的内容比较多,所以我们需要单
转载 2018-04-06 13:02:00
98阅读
2评论
第三部分:MongoDB高级操作5 聚合分组统计(管道)5.1 聚合aggregate聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。db.集合名称.aggregate({管道:{表达式}})先传入数据到stu(学生)集合中db.st..
原创 2023-03-26 21:39:05
186阅读
一、引言         上一篇文章我们已经详细介绍了MongoDB数据库的有关查询的内容,但是这只是所有查询命令的冰山一角。所有查询命令都写完也没有必要,我只是写了一些常用的命令,对MongoDB的操作有一个基本的认识,如果大家想继续深入,可以根据自己的需要深入学习其他的命令。今天要讲一些和更新、修改有关系的语句、命令或者方法,当然不可能是所有的命令了,也只是一些常用的命令。我提供给大家一个基础
转载 2018-04-07 10:17:00
124阅读
2评论
上篇文章我们讲了mongodb的crud基本操作 http://blog.csdn.net/stronglyh/article/details/46812579 这篇我们来说说mongodb进阶--------------高级查询 一:各种查询 1:条件操作符 <, <=, >, >= 这个操作符
转载 2016-02-01 10:21:00
416阅读
2评论
一、引言      好久没有写东西了,MongoDB系列的文章也丢下好长时间了。今天终于有时间了,就写了一篇有关索引的文章。一说到“索引”,用过关系型数据库的人都应该知道它是一个什么东西。当我们要访问的数据量大了的时候,可以通过建立索引来提高查询速度。关系型数据库有“索引”的概念,我们的MongoDB数据库也有索引的概念,今天我就来抛砖引玉,简单的说一说MongoDB文档数据库中的“索引”的概念。
转载 2018-05-16 13:49:00
123阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5