首页
新闻动态公司动态 正文
MongoDB—SpeedyCloud云数据库服务新成员
2015-05-27 14:35:42前不久,SpeedyCloud 开放了Redis 云数据库服务。这两天,我们的技术小伙伴又加班加点,搞定了 MongoDB 云数据库服务,如果你是 MongoDB 的忠实用户,就可以在 SpeedyCloud 上放心使用 MongoDB 云数据库服务啦。
前不久,SpeedyCloud 开放了Redis 云数据库服务。这两天,我们的技术小伙伴又加班加点,搞定了 MongoDB 云数据库服务,如果你是 MongoDB 的忠实用户,就可以在 SpeedyCloud 上放心使用 MongoDB 云数据库服务啦。

在日渐庞大的 NoSQL 数据库阵营中,MongoDB 一直是很独特的一支,有人说:“它是非关系数据库当中功能最丰富,最像关系数据库的。”
介于关系数据库和非关系数据库之间的 MongoDB,是一种面向文档存储的高性能数据存储解决方案,为WEB应用提供高度可扩展性。高性能、易部署、易使用,存储数据非常方便,这都是 MongoDB 的特点。国内某家安全公司在 MongoDB 上构建了100多个不同应用,每天运行超过1, 500个实例并且支持200亿次查询。
SpeedyCloud 这次提供的 MongoDB 云数据库,可以自动完成从数据库节点和MongoDB 仲裁节点的配置,将用户直接进行繁琐操作产生差错的几率降到最低。
这里简单介绍一下MongoDB 中的仲裁节点(Arbiter)。
仲裁节点是一种特殊节点,用于 MongoDB 的 Replica Set集群搭建方式中。Replica Set是指集群当中包含了多份数据,保证主节点挂掉了,从节点能继续提供数据服务,提供的前提就是数据需要和主节点一致。仲裁节点本身不存储数据,主要作用是决定哪一个从节点在主节点挂掉之后提升为主节点,客户端不需要连接此节点。
接下来我们来看看如何购买和配置SpeedyCloud 的 MongoDB 云数据库。
1、进入SpeedyCloud 管理中心的数据库页面,点击【创建】按钮,进入创建云数据库的页面。

2、在新建云数据库页面中,【数据库】选择“MongoDB”,能够看到SpeedyCloud 提供的两个 MongoDB 版本。按照正常流程完成创建过程即可。

3、完成正常创建过程后,在MongoDB 云数据库的详细信息页面中,下拉到网络部分,点击【创建网络】。这种方式创建的 SDN 网络,将用于组建 MongoDB Replica Set 集群。

4、网络创建成功后,回到刚才的MongoDB 云数据库详细信息页面,在上方菜单的【其他操作】中,选择【加入网络】。

5、在弹出的网络列表中,选择刚才创建的网络,并配置当前 MongoDB 云数据库的 IP 地址。

6、接下来就可以创建从数据库节点和仲裁节点了。在MongoDB 云数据库详细信息页面上方菜单的【其他操作】中,选择【创建从数据库】。

7、会弹出如下窗口,你可以在其中配置是要创建从数据库节点,还是要新建一个仲裁节点。

8、创建 MongoDB Replica Set全部过程顺利结束。
集群创建完成之后,应该如何连接使用呢?
可以用如下命令连接 MongoDB 服务器:
mongo -u root -p ROOT_PASSWORD [MONGODB_IP]/admin
服务器初始化之后,有两点需要注意:
1、root用户为admin数据库的root角色。
2、admin用户为admin数据库的root角色,密码为自动生成。该用户为系统管理账户,如果删除或者修改该账户的密码,会导致系统无法自动增加从数据库(Secondary)或者仲裁节点(Arbiter)。
怎么样?是不是很方便?那就赶紧来试试看吧!
如果有任何问题,欢迎电话骚扰我们的客服妹子:400-6911-816,等着你们哦!