数据库

关于mongoDB数据库添加账号的问题

1. 以管理员运行powershell2. mongo 连接服务器 (需要开启服务器)// 开启mongodb 服务net start mongodb// 连接数据库mongo3. 查看数据库(显示结果如图示)show dbs4. 创建管理

springboot整合mongodb changestream的示例代码

目录前言Change Stream 介绍环境准备Java客户端操作changestream1、引入maven依赖2、测试类核心代码下面来看看具体的整合步骤1、引入核心依赖2、核心配置文件3、编写实体类,映射comment集合中的字段4、编写

剖析后OpLog订阅MongoDB的数据变更就没那么难了

目录前言oplog简介解析oplog代码结语前言我们开源了一个订阅分发mysql的binlog的项目,一直用的非常好,忽然有天开发说能不能支持MongoDB的数据订阅呢,MongoDB的使用度也挺广泛的。安排。经过简单的了解后发现Mongo

MongoDB使用场景总结

很多人比较关心 MongoDB 的适用场景,也有用户在话题里分享了自己的业务场景,比如案例1用在应用服务器的日志记录,查找起来比文本灵活,导出也很方便。也是给应用练手,从外围系统开始使用MongoDB。用在一些第三方信息的获取或者抓取,因为

SpringBoot 整合mongoDB并自定义连接池的示例代码

目录Maven 依赖配置文件MongoConfig配置类得力于SpringBoot的特性,整合mongoDB是很容易的,我们整合mongoDB的目的就是想用它给我们提供的mongoTemplate,它可以很容易的操作mongoDB数据库。为

Laravel 框架中使用 MongoDB 数据库的操作

1、先确定好自己使用的哪个版本的 Laravel 框架,再决定 composer 哪一个的 MongoDB,我使用的是 Laravel 8 所以我 composer 了 3.8 的MongoDb2、执行 composer 命令,进行下载,我

MongoDB数据库简介与安装方法

1、简介MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。旨在为WEB应用提供可扩展的高性能数据存储解决方案。在高负载的情况下,添加更多的节点(分布式),可以保证服务器性能。MongoDB 是一个介于关系数据库和

MongoDB数据库基本概念解析

在上一篇文章中讲解了如何安装MongoDB,这篇文章中讲解一些有关MongoDB的概念。不管我们要学习什么数据库,都应该学习其中的基础概念,在MongoDB中基本的概念是文档、集合、数据库,下面挨个介绍。下面的表格将会帮助您更容易理解Mon

MongoDB连接和创建数据库的方法讲解

一、连接MongoDB在连接MongoDB前确保启动MongoDB服务,只需要在MongoDB安装目录的bin目录下执行mongo.exe即可。执行启动操作后,mongodb在输出一些必要信息后不会输出任何信息,之后就等待连接的建立,当连接

一次线上mongo慢查询问题排查处理记录

目录一、简单介绍二、事件脉络1、起因2、排查处理3、问题分析4、回顾三、总结一、简单介绍mongo语句查询条件中出现null或空串,可能会导致索引失效,查询优化器无法选择正确的查询计划,出现慢查询引起服务异常mongo查询的执行计划使用了L

使用MongoDB操作文档

目录一、插入文档1、使用insert()方法插入文档2、使用save()方法插入文档二、查询文档1、语法2、实例3、MongoDB AND条件查询4、MongoDB OR 条件查询三、更新文档1、update()方法2、save()方法四、

MongoDB数据库部署环境准备及使用介绍

目录一、MongoDB 简介1.MongoDB 特点2.MongoDB 适用场景3.MongoDB 存储结构4.MongoDB 数据类型二、部署 MongoDB 数据库应用1.准备系统环境2.安装 MongoDB3.创建 MongoDB 存

MongoDB索引类型汇总分享

目录单字段索引在单个字段上创建升序索引在嵌入式字段上创建索引在内嵌文档上创建索引复合索引多键索引文本索引2dsphere索引创建测试数据添加2dsphere索引利用2dsphere索引查询多边形里的点利用2dsphere索引查询球体上定义的

mongoDB数据库索引快速入门指南

目录MongoDB 索引1. 开始与准备数据2. 创建索引前3. 创建索引 createIndex4. 创建索引后6.唯一索引与符合索引①唯一索引②复合索引MongoDB 索引索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在

分享MongoDB修改oplog大小的4种方法

目录方法一方法二方法三1.关闭mongod2.修改配置文件3.启动mongod实例,并备份oplog4.重建oplog5.插入前面保存的oplog时间点记录6.关闭mongod实例方法四1.查看oplog大小2.修改oplog大小3.验证o

MongoDB利用oplog恢复数据的方法

目录数据全备模拟故障写入数据模拟误操作恢复步骤备份oplog解析oplog将oplog备份和全备复制到standalone机查找误操作时间点进行数据恢复检查恢复结果当我们对数据出现误操作的时候,可以利用oplog恢复数据。使用前提:1、环境

MongoDB常用数据类型分享

目录JSONBSONObjectIDStringIntegerDoubleBooleanArrayObjectnullTimestampDateJSON    JSON是一种简单的数据表示方式,它易于

Centos系统搭建MongoDB数据库

目录Docker 方式部署下载镜像检查是否下载成功,查看dockers镜像运行docker容器参数解析数据持久化Docker 方式部署docker search mongo # 查看mongodb可用镜像下载镜像docker pull mo

SpringBoot 集成MongoDB实现文件上传功能

目录前言环境代码实现测试源码前言记录下SpringBoot集成MongoDB实现文件上传的步骤MongoDB - 5.0.6安装包链接: https://baitexiaoyuan.oss-cn-zhangjiakou.aliyuncs.com/updatecrm/shujuku/init

mongodb 数据块的迁移流程分析

目录1. 基本概念1.1 Chunk(数据块)1.2 Chunk Size(数据块大小)1.3 Migration(数据块迁移)1.4 Migration Thresholds(迁移阈值)2. 迁移流程3. 最佳实践3.1 关于数据块大小的