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. 使用

相关推荐
康不坦丁9 分钟前
MySQL 的 order by 简化(使用列序号和列别名排序)
后端·mysql
wadesir22 分钟前
深入理解Rust静态生命周期(从零开始掌握‘static的奥秘)
开发语言·后端·rust
+VX:Fegn089527 分钟前
计算机毕业设计|基于springboot + vue零食商城管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
哈哈哈笑什么35 分钟前
蜜雪冰城1分钱奶茶秒杀活动下,使用分片锁替代分布式锁去做秒杀系统
redis·分布式·后端
WZTTMoon1 小时前
Spring Boot 4.0 迁移核心注意点总结
java·spring boot·后端
寻kiki1 小时前
scala 函数类?
后端
疯狂的程序猴1 小时前
iOS App 混淆的真实世界指南,从构建到成品 IPA 的安全链路重塑
后端
bcbnb1 小时前
iOS 性能测试的工程化方法,构建从底层诊断到真机监控的多工具测试体系
后端
开心就好20251 小时前
iOS 上架 TestFlight 的真实流程复盘 从构建、上传到审核的团队协作方式
后端
小周在成长1 小时前
Java 泛型支持的类型
后端