写点什么

MongoDB 快速使用,详细且实用(一)

作者:XIAOJUSURVEY
  • 2024-08-06
    浙江
  • 本文字数:742 字

    阅读完需:约 2 分钟

MongoDB快速使用,详细且实用(一)

文内项目 Github:XIAOJUSURVEY


内存

一般用于快速预览工程或者尝鲜试用,快速在开发过程中进行测试或模拟。

可以用这个库👉 mongodb-memory-server,原理是在内存中启动 MongoDB 服务,

1、数据保存在内存中,重启服务会更新数据。

2、启动内存服务器新实例时,如果找不到 MongoDB 二进制文件会自动下载,因此首次可能需要一些时间。


远端

使用云服务的 MongoDB,申请免费版本

当然,一般使用公司的即可。

本地

https://www.mongodb.com/docs/manual/installation/#supported-platforms

各平台安装指南

https://www.mongodb.com/docs/manual/administration/install-community/

版本兼容

如果之前安装了旧版本,可能会遇到问题,请查询官方解决方案

Mac 安装示例一、使用 brew 安装

官方指导

Mac 安装示例二、使用 Tarball 安装

一、安装包

进入 /usr/local,并下载压缩包 x86_64-7.0.3.tgz

cd /usr/local
复制代码

解压缩:

sudo tar -zxvf mongodb-macos-x86_64-7.0.3.tgzsudo mv mongodb-macos-x86_64-7.0.3 mongodb
复制代码
二、配置全局变量
sudo cp ./mongodb/bin/* /usr/local/bin/
复制代码
三、创建数据和日志目录
sudo mkdir -p ~/data/dbsudo mkdir -p ~/data/log/mongodb
复制代码
四、设置数据和日志目录的权限

其中 user 改成本机用户名

sudo chown <user> ~/data/dbsudo chown <user> ~/data/log/mongodb
复制代码
五、启动
mongod --dbpath ~/data/db --logpath ~/data/log/mongodb/mongo.log --fork
复制代码

验证启动

ps aux | grep -v grep | grep mongod
复制代码



🌀NOTE:以上步骤根据官网教程进行,详细步骤和问题排查,请查看官方指导


关于我们

感谢看到最后,我们是一个多元、包容的社区,我们已有非常多的小伙伴在共建,欢迎你的加入。

Github:XIAOJUSURVEY

社区交流群

Star

开源不易,请star一下 ❤️❤️❤️,你的支持是我们最大的动力。


发布于: 刚刚阅读数: 5
用户头像

XIAOJUSURVEY

关注

@滴滴 github.com/didi/xiaoju-survey 2024-05-20 加入

「快速」打造「专属」问卷系统, 让调研「更轻松」

评论

发布
暂无评论
MongoDB快速使用,详细且实用(一)_数据库_XIAOJUSURVEY_InfoQ写作社区