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

相关推荐
yuan1999715 分钟前
Spring Boot 启动流程及配置类解析原理
java·spring boot·后端
洗澡水加冰1 小时前
n8n搭建多阶段交互式工作流
后端·llm
陈随易1 小时前
Univer v0.8.0 发布,开源免费版 Google Sheets
前端·后端·程序员
六月的雨在掘金2 小时前
通义灵码 2.5 | 一个更懂开发者的 AI 编程助手
后端
朱龙凯2 小时前
MySQL那些事
后端
Re2752 小时前
剖析 MyBatis 延迟加载底层原理(1)
后端·面试
Victor3562 小时前
MySQL(63)如何进行数据库读写分离?
后端
Cache技术分享2 小时前
99. Java 继承(Inheritance)
前端·后端
M1A12 小时前
Python数据结构操作:全面解析与实践
后端·python
程序员蜗牛2 小时前
Controller层代码瘦身70%!5招打通任督二脉,效率飙升
后端