您可以通过阿里云MongoDB管理控制台或API创建MongoDB实例。关于实例计费说明,请参见:收费项目及价格说明。本文将介绍如何在MongoDB管理控制台上创建实例。

前提条件

  • 已注册阿里云账号,若没有阿里云账号请单击注册
  • 若您要创建按量付费的实例,请确保您的账户余额大于等于100元。

操作步骤

  1. 登录MongoDB管理控制台
  2. 副本集实例列表页面,单击新建实例,进入创建实例页面
  3. 选择包年包月按量付费。关于计费方式的选择,请参见:收费项目及价格说明
  4. 选择实例配置,参数说明如下表所示。
    参数配置区 参数项 说明
    基本配置 地域

    实例所属地理位置,不同地域内的实例内网不互通,实例创建成功后无法更换地域,请谨慎选择。

    在同一地域内的实例(如ECS与MongoDB之间)可以通过内网进行连接。

    可用区

    可用区是指在同一地域内,电力和网络互相独立的物理区域。

    关于地域和可用区详情,请参见地域和可用区

    在同一地域内、不同可用区之间的MongoDB实例和ECS实例可以通过内网进行连接,详情请参见MongoDB跨可用区内网访问示例

    同一可用区内ECS实例和MongoDB实例通过内网连接时,网络延时最小。

    数据库版本 目前MongoDB支持的数据库版本是MongoDB 3.2、MongoDB 3.4、MongoDB 4.0版本。
    说明
    • 支持在实例运行期间手动升级数据库版本MongoDB 3.2至MongoDB 3.4,但版本升级后不支持降级。
    • MongoDB 3.2及3.4版本不支持升级至MongoDB 4.0版本,如您需要使用MongoDB 4.0版本,请在创建实例时选择数据库版本MongoDB 4.0
    • 实例的数据库版本不支持降级,请根据业务需要选择所需数据库版本。
    存储引擎
    实例支持三种存储引擎:WiredTiger、RocksDB、TerarkDB。
    说明 选择不同数据库版本对应支持的引擎有所区别。

    关于版本与存储引擎的详细介绍请参见版本与存储引擎

    节点数 根据业务需求选择副本集实例的节点数量,如读多写少的业务场景,可选择更多的节点数。
    网络类型 经典网络 经典网络:经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。
    专有网络 专有网络(推荐):也称为VPC(Virtual Private Cloud)。VPC是一种隔离的网络环境,安全性和性能均高于传统的经典网络,专有网络需要事先创建,具体设置请参见新建实例场景下配置专有网络
    说明
    规格配置 规格 实例占用的CPU和内存。
    存储空间 不同规格对应不同的最大连接数和IOPS(即读和写分别可以达到的最大值,混合读写最高可以达到指标的2倍)不同。
    密码设置
    • 立即设置
    • 创建后设置

    设置初次连接MongoDB数据库的账户密码。

    • 密码由大写、小写、数字、特殊字符中的任意三种组成,特殊字符为!#$%^&*()_+-=
    • 密码长度为8-32位

    可以在创建实例时设置密码,也可以在实例运行期间设置或重置密码

    购买量 购买时长
    • 包年包月:选择包年包月实例的时长和数量,包月可选择1~9个月,包年可选择1~3年。
    • 按量付费:选择相同配置的按量付费实例的数量,可以设置1~10的整数。
    数量
  5. 单击立即购买,进入订单确认页面。
  6. 确认订单页面,阅读并勾选云数据库MongoDB版服务协议,根据提示完成支付流程。