
MongoDB
鳄鱼儿
计算机专业硕士、优快云博客专家、阿里云博客专家。密码应用技术/云原生/云计算/边缘计算
展开
-
MongoDB 慢查询语句优化分析策略
mongo shell 中开启进入mongo shell,输入以下指令开启开启级别说明:0:关闭,不收集任何数据。1:收集慢查询数据,默认是100毫秒。2:收集所有数据如果在集合下操作,仅对该集合里的操作生效在所有集合下面设置或者在启动mongodb时设置,则对整个实例生效启动时开启配置文件修改,正常启动在配置文件里添加以下配置:其他指令🍀通过进行分析http://docs.mongodb.org/manual/reference /database-profiler/通过 可查询记录.原创 2022-06-29 19:34:38 · 3271 阅读 · 0 评论 -
MongoDB 基础
???? mongodb集合mongodb的集合类似于sql的表,但两者存在些许差异。文档相当于sql中表中的行。当文档第一次插入时,会自动创建集合插入文档的数据格式不要求一致。比如:{"name":"王一"}{"name":"雷五","age":"13"}{"name":"唐三","age":"12","sex":"男"}☘️capped collections...原创 2022-02-03 21:40:26 · 1137 阅读 · 0 评论 -
Docker Compose安装MongoDB,并向宿主机映射数据文件/配置文件/日志文件
????配置docker-compose.yml新建存放mongodb数据的文件夹mkdir -p ~/mongodb创建docker-compose.yml文件vim docker-compose.yml# 按 i 进入编辑模式,输入以下内容version: '3.8'services: mongo: image: mongo:5 # 选择mongodb版本 restart: always # 自启动 ports: - 27017:27017 # 映原创 2022-02-01 22:47:03 · 3721 阅读 · 0 评论 -
MongoDB异常修复
????前言服务器异常断电,在服务器重启恢复后,发现mongodb启动异常,怀疑是由于断电mongodb异常退出造成的。????尝试方案删除mongod.lock文件在原数据路径下进行恢复,mongod --dbpath /pathToMongodb/db --repair等待恢复完毕,重新启动mongodb,mongod -f /pathToMongodb/mongodb.conf依照此步骤操作,mongodb成功恢复。????mongodb启动与关闭脚本启动脚本#!/bin/bash原创 2022-01-28 21:57:05 · 2367 阅读 · 0 评论 -
MongoDB 安装与基本命令
????MongoDB 安装之前写过Docker安装MongoDB,使用Docker安装可以参考这篇文章。安装包方式安装也很简单,去官网下载预编译二进制包:https://www.mongodb.com/download-center/community选择社区版,按照电脑系统选择对应版本下载即可。下载完,双击打开,按照提示就可以完成MongoDB安装。????基础命令# 进入mongodb/pathToMongodb/mongo # 在mongo安装路径下mongo # 或已将mongo原创 2022-01-26 11:44:39 · 1332 阅读 · 0 评论