网站管理维护宝塔面板安装、配置、搭建MongoDB教程 一、MongoDB数据库介绍 MongoDB系统基于分布式文件存储的数据库,旨在为WEB应用提供可扩展的高性能数据存储解决方案!MongoDB是一个开源的、灵活性强、可扩展、高性能、易部署、易使用的N... 2024-01-26929 viewsCommentsMongoDB 宝塔面板 阅读全文
数据库教程MongoDB 基础操作方法及每日备份 MongoDB 是一种非关系型数据库管理系统,它具有灵活的数据模型、强大的查询语言和高性能的数据读写能力,采用 BSON(Binary JSON)格式存储数据。它使用灵活的文档模型代替传统的表格模型,... 2023-08-251,734 viewsCommentsMongoDB 阅读全文
数据库教程Docker 安装 MongoDB 学习教程 描述 在这个例子里,我们会学到如何构建一个预装MongoDB的Docker镜像。我们还将会看到如何推送镜像到Docker Hub注册表来分享给其他人。 使用Docker容器来部署MongoDB将会给你... 2023-07-092,434 viewsCommentsDocker MongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 数据库设计开发规范 MongoDB 是非关系型数据库的典型代表,DB-Engines Ranking 数据显示,近年来,MongoDB 在 NoSQL 领域一直独占鳌头。MongoDB 是为快速开发互联网应用而设计的数据... 2023-06-051,127 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 查询聚合性能优化 问题描述 执行BI服务的接口, 发现返回一天的记录需要10s左右,这明显是有问题: 问题分析 定位慢查询 为了定位查询,需要查看当前mongo profile的级别, profile的级别有0|1|2... 2023-06-051,184 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 日志分析工具 需求背景 MongoDB 数据库的强大的文档模型使其成为处理数据的最佳方式。文档适用于广泛的流行数据模型,支持各种各样的场景。文档模型可以包含键值、关系数据集和图形数据集,当然,还可以包含父子关系、列... 2023-06-051,187 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 客户端管理工具 最好的 MongoDB 的客户端工具 NoSQLBooster。NoSQLBooster 立志做“The Smartest IDE for MongoDB”。 使用 mb.runSQLQuery()方... 2023-06-051,700 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 状态检测与性能追踪 MongoDB 状态检测 ( mongostat ) MongoDB mongostat 脚本用来检测 MongoDB 服务的状态。 我们安装部署并启动 MongoDB 服务后,必须要了解 Mongo... 2023-06-051,366 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 数据库备份与恢复 备份还原工具 定时备份/全量备份 备份:mongodump 还原:mongorestore 备份格式:bson/gzip 分析数据/迁移数据 备份:mongoexport 还原:mongoimport... 2023-06-051,604 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 分片(sharding)技术 分片(sharding)是 MongoDB 通过水平扩展将数据集分布在不同的服务器上来提高自己的存储容量和吞吐量。和 MySQL 分区方案相比,MongoDB 的最大区别在于它几乎能自动完成所有事情,... 2023-06-05910 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 集群部署与配置实践 MongoDB副本集介绍 MongoDB 的副本集就是主从复制,由于之前3.0版本之前就有主从复制的说法,后来更新迭代,起名叫副本集。 副本集建议最少3台机器,一个主及诶单,两个从节点,如果是偶数台机... 2023-06-051,303 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 复制集技术原理详解 实际的生产环境中,我们需要考虑数据冗余和高可靠性,即通过在不同的机器上保存副本来保证数据的不会因为单点损坏而丢失;能够随时应对数据丢失、机器损坏带来的风险。MongoDB 的复制集就是用来解决这个问题... 2023-06-051,172 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 常用管理命令与授权认证 MongoDB 常用命令 常用命令 mongo #登陆命令 mongod #启动命令 mongodump #全备导出,压缩格式 mongorestore #恢复... 2023-06-051,277 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD 基本使用(工具、API、Spring 集成) 官方 MongoDB Compass MongoDB Compass Community由MongoDB开发人员开发,这意味着更高的可靠性和兼容性。它为MongoDB提供GUI mongodb工具,以... 2023-06-051,131 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD索引与聚合 索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询... 2023-06-051,189 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:MD安装与 CURD 基本操作 MongoDB安装 MongoDB的安装比较简单,下面是官方的下载地址,以及官方安装文档的地址,方便大家直达。 下载地址:https://www.mongodb.com/try/download/co... 2023-06-051,360 viewsCommentsMongoDB 阅读全文
数据库教程民工哥 MongoDB 教程:知识体系与基础概念 MongoDB 知识体系介绍 MongoDB 生态介绍 什么是 NoSQL? NoSQL是一种非关系型DMS,不需要固定的架构,可以避免joins链接,并且易于扩展。NoSQL数据库用于具有庞大数据存... 2023-06-051,503 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB菜鸟入门:docker搭建单机MongoDB 数据库受欢迎程度排行榜中,MongoDB一直居于前五。对于没有了解过MongoDB的朋友可能觉得MySQL就能满足日常业务,如果不行,还可以使用缓存、es等。但是MongoDB也有自己的独到之处,而且... 2023-05-242,044 viewsCommentsDocker MongoDB 阅读全文
后端程序开发Python如何操作MongoDB数据库?看这篇够了! MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看... 2022-09-181,544 viewsCommentsMongoDB Python 阅读全文
数据库教程MongoDB5.0 新特性“时序”解析:集合性能 VS IOT 场景设计 一、解析 MongoDB 新特性“时序” MongoDB 时序集合是 MongoDB 5.0 新推出的功能,他能快速将段时间内的数据写入磁盘,并且提供快速时序检索的集合。 与普通集合相比,时序集合在数... 2022-09-091,586 viewsCommentsMongoDB 阅读全文
编程语言入门到精通MongoDB快速上手指南: MongoDB单机部署(win + docker) 8.1 Windows系统中的安装启动 第一步:下载安装包 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下... 2022-08-021,541 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南: 使用 Mocha 编写测试 “Test Driven Development” Mocha 是一个 js 测试的包, 编写测试有两个关键字 describe 和 it describe 是一个”统领块”, 所有的 test functions 都会在它”名下” it 表示每一个 ... 2022-08-021,404 viewsCommentsMongoDB 阅读全文
编程语言入门到精通MongoDB快速上手指南: Nodejs 中使用 MongoDB – mongoose mongoose 是一个对象文档模型(ODM)库 mongoosejs.com/ 可以为文档创建一个模式结构(Schema) 可以对模型中的对象/文档进行验证 数据可以通过类型转换转换为对象模型 可以... 2022-08-021,294 viewsCommentsMongoDB 阅读全文
数据库教程MongoDB快速上手指南:SpringBoot整合MongoDB 5.1 需求分析 这里会结合一个具体的业务场景(小案例),对用户评论进行CRUD 在这个案例中主要的需求是: 基本增删改查API 根据文章id查询评论 评论点赞 文章示例参考:早晨空腹喝水,是对还是错... 2022-08-021,599 viewsCommentsMongoDB 阅读全文