标签: MongoDB
共 22 篇文章
深入浅出 MongoDB NoSQL:MongoDB、Redis、HBase、Neo4j应用场景与对比
NoSQL是非关系型数据库的统称,包括文档型MongoDB、键值型Redis、列存储HBase、图数据库Neo4j,各有特点和适用场景。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB BSON详解:MongoDB核心存储格式与JSON的区别与应用场景
BSON是MongoDB的核心存储格式,是一种二进制编码的类JSON格式。相比JSON,BSON支持更多数据类型如Date、Binary、ObjectId等,性能更优。
深入浅出 MongoDB 基本操作详解:数据库查看、切换、创建集合与删除完整教程
MongoDB常用命令包括show dbs查看数据库、use切换数据库、db.createCollection()创建集合、show collections查看集合、db.collection.drop()删除集合。
深入浅出 MongoDB 数据插入、批量写入、BSON 格式与逻辑查询and or not操作指南
MongoDB数据操作包括单条insertOne()插入和批量insertMany()插入。查询操作符包括$eq、$ne、$gt、$lt等,逻辑操作包括$and、$or、$not。
深入浅出 MongoDB 分页查询详解:skip() + limit() + sort() 实现高效分页、性能优化...
MongoDB通过skip()、limit()和sort()方法组合实现分页查询,性能优化建议包括避免大数据skip和使用范围查询替代。WriteConcern控制写入确认级别和journal日志。
深入浅出 MongoDB 聚合操作:$match、$group、$project、$sort 全面解析 Pipel...
MongoDB聚合框架通过多阶段管道处理文档,实现类似SQL中GROUP BY、JOIN、SUM、AVG等复杂运算。常用阶段包括$match、$group、$project、$sort。
深入浅出 MongoDB 索引机制:类型、原理与最佳实践 搞懂索引设计与优化
MongoDB索引是提升查询性能的核心机制,包括单键索引、复合索引、多键索引、地理索引、全文索引和哈希索引。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB 索引详解:索引管理、explain 执行计划与性能瓶颈分析
MongoDB索引管理包括createIndex、getIndexes、dropIndex等操作。explain分析支持queryPlanner、executionStats、allPlansExecution三种模式,通过executionStats核心指标分析查询性能。
深入浅出 MongoDB 索引详解 性能优化:慢查询分析 索引调优 快速定位并解决慢查询
MongoDB慢查询分析通过内置Profiler实现,设置db.setProfilingLevel(1, m)记录慢查询。EXPLAIN分析帮助识别性能瓶颈和优化查询。
深入浅出 MongoDB 索引详解 从 MongoDB B-树 到 MySQL B+树 索引机制、数据结构与应用场...
MongoDB采用B-树索引,节点可同时存储数据与键值;MySQL采用B+树索引,所有数据集中在叶子节点。B+树更适合范围查询,B-树更适合随机点查询。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB 全面的适用场景分析与选型指南 场景应用指南
MongoDB适用于网站数据存储、缓存系统、大数据分析、物联网、社交媒体、直播平台等多种场景。不适合需要复杂事务和高度规范化的场景。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB 用Java访问 MongoDB 数据库 从环境搭建到CRUD完整示例
Java访问MongoDB数据库的完整指南,包括环境搭建、Maven依赖、连接MongoDB、CRUD操作、POJO映射、索引管理、聚合查询和事务处理。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB Spring Boot 连接实战 | Template vs Repository(含索引与常见坑)
Spring Boot连接MongoDB的两种方式:MongoTemplate模板方式和MongoRepository仓库方式,含完整Java代码示例和常见问题排查。
MongoDB 内嵌、引用怎么选?逻辑结构与引擎分析
MongoDB数据建模选择内嵌还是引用,遵循三原则:一对少嵌入、增长无上限用引用、跨集合关联用$lookup+索引。WiredTiger默认即可。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 存储引擎 WiredTiger vs InMemory:何时用、怎么配、如何验证 mongod.conf
MongoDB两种主要存储引擎WiredTiger和InMemory的对比、配置方法及验证步骤。生产环境推荐使用WiredTiger。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 复制集从概念到简易实战 | oplog,心跳与选举一文读懂
MongoDB复制集认知:oplog位置与幂等性,心跳频率与选举超时、成员/投票上限(50/7),并指出4.0起移除主从复制。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 副本集容器化 10 分钟速查卡|keyfile + –auth + 幂等 init 附 docke...
MongoDB 7副本集的容器化最佳实践:生成keyfile、显式开启--auth,用一次性容器完成rs.initiate与管理员创建。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB副本集部署实战 单机三实例/多机同法 10 分钟起集群 + 选举/读写/回滚全流程
MongoDB副本集的单机三实例部署指南,包括配置、初始化、添加/移除节点、选举、读写分离和回滚操作。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 集群分片 Sharding 分片详解 最小可跑示例 片键决策 均衡迁移
MongoDB分片集群详解:分片由Shard、Config Server、Mongos组成。片键选择包括范围分片、哈希分片、区域分片。包含最小可运行示例。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 分片集群实战 万字长文超详细 | 搭建/校验/均衡/回滚(含脚本与速查卡 / 2025)
手把手搭建MongoDB分片集群(configsvr×3 + 两套shard副本集×3节点 + 多mongos),包括配置、初始化、添加分片、均衡和回滚。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 生产安全加固实战:10 分钟完成认证、最小权限、角色详解
MongoDB生产环境安全加固指南,包括认证开启、RBAC最小权限、内网bindIp/防火墙ACL、TLS/SSL加密。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
MongoDB 认证与权限实战:单实例与分片集群 整体认证配置实战 最小化授权/错误速查/回滚剧本
MongoDB认证与权限配置,从单实例到分片集群,按先建admin/root→启用authorization→按库分权的顺序落地。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。