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

相关推荐
Victor3562 分钟前
Redis(66)Redis如何实现分布式锁?
后端
凤山老林1 小时前
新一代Java应用日志可视化与监控系统开源啦
java·后端·开源
Kiri霧8 小时前
Rust开发环境搭建
开发语言·后端·rust
间彧9 小时前
Spring事件监听与消息队列(如Kafka)在实现解耦上有何异同?
后端
间彧9 小时前
Java如何自定义事件监听器,有什么应用场景
后端
叶梅树9 小时前
从零构建A股量化交易工具:基于Qlib的全栈系统指南
前端·后端·算法
间彧9 小时前
CopyOnWriteArrayList详解与SpringBoot项目实战
后端
间彧9 小时前
SpringBoot @FunctionalInterface注解与项目实战
后端
程序员小凯9 小时前
Spring Boot性能优化详解
spring boot·后端·性能优化
Asthenia04129 小时前
问题复盘:飞书OAuth登录跨域Cookie方案探索与实践
后端