mongodb学习纪要

1. 背景

第一次接触mongo,因为公司要做一个数据清洗投递的项目,需要把一些数据以json的方式存储下来,很明显mysql不是很合适,当然mysql也支持json数据,所以选择了mongo,借此机会也学习一下

2. 学习资料

我参考的资料:www.bilibili.com/video/BV1vL...

3. linux本地安装

安装包下载地址:www.mongodb.com/try/downloa...

我的云机器安装的地址:/opt/mongodb_test/mongodb

启动命令:./mongod --port=27017 --dbpath=../data --logpath=../logs/mongo.log

需要自己建一下data和logs两个目录

--port: 指定服务器监听端口号,默认27017

--dbpath:指定mongodb数据存放目录

--logpath:指定mongodb日志文件存放位置

客户端连接命令:./mongo --port=27017

4. docker安装

进入dockerhub查看镜像:hub-stage.docker.com/_/mongo/tag...

docker pull mongo:5.0.5

docker run --name mongo -d -p 27017:27017 mongo:5.0.5

docker exec -it f2a562f1418b /bin/bash

docker start f2a562f1418b

docker stop f2a562f1418b

3. 使用

相关推荐
小白男神5 分钟前
MySQL进阶学习三(视图)
后端·mysql
猿人谷6 分钟前
Jev:当 AI 不再生成 Token,而是直接做决策
后端·langchain·aigc
苍何8 分钟前
WorkBuddy + 腾讯乐享,原来知识库还能这么用
后端
站大爷IP10 分钟前
Python的生成器把我坑惨了,原来yield和return的区别这么大
后端
苍何11 分钟前
一份来自大厂内部的《AI 原生实践避坑指南》
后端
codigger34 分钟前
服务器又卡了?一篇讲透 Linux 性能排查(基础四件套 + perf/strace/火焰图)
linux·后端·性能优化
+VX:Fegn08951 小时前
计算机毕业设计|基于java+ vue共享单车信息系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
苏渡苇1 小时前
Spring Insight 里如何把 Span 画成瀑布时间线
后端·spring·spring cloud·springboot·监控·apm
Charlie_Byte1 小时前
Spring AI 2 手把手:把 filesystem MCP Server 跑通(SSE / stdio + 真调工具)
后端