
MongoDB
文章平均质量分 83
MongoDB学习笔记
风雨同舟的代码笔记
某互联网公司从事AI应用开发,Java资深开发 & 2年AI应用开发;专注于Java、Python、AI大模型领域的技术实践与个人成长,更多干货关注wx公众号:风雨同舟的AI笔记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文教你掌握MongoDB索引
MongoDB索引管理摘要 MongoDB索引是提高查询效率的关键数据结构,可避免全集合扫描。文章介绍了索引的基本概念、分类及不同类型索引的特点: 索引分类:按字段数量分为单键和复合索引;按特性分为唯一、稀疏、文本、地理空间索引等。 主要索引类型: 单字段索引:支持升序/降序查询 复合索引:多字段组合,顺序影响排序结果 多键索引:适用于数组字段 Hash索引:精确匹配但不支持范围查询 全文索引:简易分词检索 TTL索引:自动过期删除数据 基本操作:包括索引创建、查看和管理方法。 合理使用索引可显著提升Mon原创 2025-07-02 12:10:21 · 1494 阅读 · 0 评论 -
Spring Boot集成MongoDB教程
本文介绍了SpringBoot集成MongoDB并使用SpringDataMongodb实现文章评论的CRUD操作。主要内容包括:搭建SpringBoot项目并引入spring-boot-starter-data-mongodb依赖,配置MongoDB连接信息,设计评论实体类并创建复合索引,实现Controller和Service层对评论的增删改查功能。通过MongoRepository提供的接口简化了数据库操作,展现了SpringBoot与MongoDB整合的便捷性。原创 2025-07-01 22:52:53 · 1148 阅读 · 0 评论 -
Linux环境下mongoDB 4单机部署
本篇文章主要描述了Linux环境下mongoDB 4搭建的搭建笔记,方便以后快速查阅。原创 2025-06-27 09:00:00 · 140 阅读 · 0 评论 -
5分钟带你快速入门MongoDB
MongoDB是一种开源文档型NoSQL数据库,由C++语言编写,采用分布式文件存储架构。其核心定位是为Web应用提供可扩展的高性能数据存储解决方案。文档模型:数据以BSON(Binary JSON)格式存储,支持嵌套文档和数组结构,可动态适应数据结构变化。动态模式:无需预定义表结构,同一集合中的文档可包含不同字段。水平扩展:通过分片技术(Sharding)实现PB级数据分布式存储。高性能:WiredTiger存储引擎(默认)支持文档级并发控制和压缩存储,性能较早期引擎提升7-10倍。原创 2025-06-22 16:14:11 · 853 阅读 · 0 评论 -
Linux环境下mongoDB 4搭建(副本集模式)
本文主要介绍了Linux环境下mongoDB副本级方式搭建环境步骤创建主节点建立存放数据和日志的目录# 主节点mkdir -p /mongodb/replica_sets/rs_27017/logmkdir -p /mongodb/replica_sets/rs_27017/data/db或修改配置文件vim /mongodb/replica_sets/rs_27017/mongod.confsystemLog: #MongoDB发送所有日志输出的目标指定为文件.原创 2020-09-25 00:23:34 · 1163 阅读 · 1 评论 -
阿里云Linux环境下mongoDB 4搭建
本文主要记录了Linux环境下mongoDB 4搭建的搭建过程。环境Linux version 4.18.0-80.11.2.el8_0.x86_64(Red Hat 8.2.1-3)mongodb-org-server-4.0.5-1.el7.x86_64.rpmmongodb-org-shell-4.0.5-1.el7.x86_64.rpmmongodb-org-tools-4.0.5-1.el7.x86_64.rpmmongodb-org-mongos-4.0.5-1.el7.x86.原创 2020-08-29 10:46:53 · 774 阅读 · 0 评论