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

相关推荐
苏渡苇14 小时前
轻量化AI落地:Java + Spring Boot 实现设备异常预判
java·人工智能·spring boot·后端·网络协议·tcp/ip·spring
VX:Fegn089515 小时前
计算机毕业设计|基于springboot + vue养老院管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
XuCoder15 小时前
零成本从0到1搭建个人博客
后端
雨夜之寂15 小时前
大模型 ai coding 比较
后端·面试
RoyLin16 小时前
Rust 编写的 40MB 大小 MicroVM 运行时,完美替代 Docker 作为 AI Agent Sandbox
后端·架构·rust
风象南18 小时前
无文档遗留系统的逆向梳理:利用 AI 重建架构视图
后端
金銀銅鐵18 小时前
浅解 Junit 4 第六篇:AnnotatedBuilder 和 RunnerBuilder
后端·junit·单元测试
钟智强18 小时前
Erlang 从零写一个 HTTP REST API 服务
后端
王德印19 小时前
工作踩坑之导入数据库报错:Got a packet bigger than ‘max_allowed_packet‘ bytes
java·数据库·后端·mysql·云原生·运维开发
Cache技术分享19 小时前
327. Java Stream API - 实现 joining() 收集器:从简单到进阶
前端·后端