在滴滴云 DC2 云服务器上搭建 MongoDB 实战

部署运行你感兴趣的模型镜像

前言

MongoDB 介绍

MongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。

MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值 ( key=>value ) 对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

准备

系统硬件

滴滴云 服务器 ( DC2 ): 安全可靠,拥有极高的性价比高,为开发者的需求而设计。适合大中小型用户购买使用。

弹性公网 IP ( EIP ):计费灵活,适配各类应用架构。可以满足用户各类应用场景需求。

云盘 ( EBS ):采用分布式三副本设计的,为云服务器 DC2 提供基于网络连接的持久化块级数据存储服务的设备。

本文示例采用:通用型 2核CPU 4GB内存 500G的EBS 云盘的服务器配置。

安装过程

1.登录服务器

SSH 登录购买的 滴滴云 DC2 主机:

  ssh  dc2 - user @ ip

由于安装软件需要 root 权限,切换到 root 账户:

  sudo   - i

切换到 data 目录在;

  mkdir   / data

  cd   / data

2.安装 MongoDB 前准备

安装 MongoDB 的依赖:

  yum  install  libcurl  openssl

下载安装包:

  wget  https : //fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.4.tgz

3.安装 MongoDB

解压安装包:

  tar   - zxvf  mongodb - linux - * - 4.0.4.tgz

配置环境变量:

  echo   'export PATH=/data/mongodb-linux-x86_64-rhel70-4.0.4/bin:$PATH'   >>   / etc / bashrc

  source   / etc / bashrc

创建 MongoDB 目录:

创建 MongoDB 配置:

  vi   / etc / mongod . conf

启动 MongoDB 服务端:

  mongod   - f   / etc / mongod . conf

3.验证服务

使用 MongoDB shell 连接服务:

  mongo

显示数据库:

  show  dbs

创建数据库 && 插入数据:

查询数据:

  db . mongo_test . find ( ) . pretty ( )

  db . mongo_test . find ( { "name" : "滴滴云MongoDBTest2" } ) . pretty ( )



更多命令参考官方文档: https://docs.mongodb.com/manual/mongo/

更多语言驱动参考官方文档: https://docs.mongodb.com/ecosystem/drivers/


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31559758/viewspace-2284946/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31559758/viewspace-2284946/

您可能感兴趣的与本文相关的镜像

ComfyUI

ComfyUI

AI应用
ComfyUI

ComfyUI是一款易于上手的工作流设计工具,具有以下特点:基于工作流节点设计,可视化工作流搭建,快速切换工作流,对显存占用小,速度快,支持多种插件,如ADetailer、Controlnet和AnimateDIFF等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值