文内项目 Github:XIAOJUSURVEY
内存
一般用于快速预览工程或者尝鲜试用,快速在开发过程中进行测试或模拟。
可以用这个库👉 mongodb-memory-server,原理是在内存中启动MongoDB服务,
1、数据保存在内存中,重启服务会更新数据。
2、启动内存服务器新实例时,如果找不到 MongoDB 二进制文件会自动下载,因此首次可能需要一些时间。
远端
使用云服务的 MongoDB,申请免费版本:
当然,一般使用公司的即可。
本地
各平台安装指南
版本兼容
如果之前安装了旧版本,可能会遇到问题,请查询官方解决方案。
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.tgz
sudo mv mongodb-macos-x86_64-7.0.3 mongodb
二、配置全局变量
sudo cp ./mongodb/bin/* /usr/local/bin/
三、创建数据和日志目录
sudo mkdir -p ~/data/db
sudo mkdir -p ~/data/log/mongodb
四、设置数据和日志目录的权限
其中 user 改成本机用户名
sudo chown <user> ~/data/db
sudo 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 一下 ❤️❤️❤️,你的支持是我们最大的动力。