开发者社区> 技术小甜> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

在Digital Ocean上的MongoDB

简介:
+关注继续查看

英文原文:

http://blog.mongodirector.com/mongodb-on-digital-ocean/

 

Digital Ocean是一个位于纽约的主机提供商,专注于基于SSD的虚拟机。我们的大部分客户选择在Amazon AWS上部署和管理数据库。然而在AWS上运行大级别写敏感的数据库是相当困难和费时的操作。如果你对原因感兴趣,你可以阅读我的博客文章获得详细信息 – “What I would like to see in EC2..”。我们现在已经使用Digital Ocean数月并关于该系统学到很多。

 

我们喜欢Digital Ocean的什么?

 

1. SSD是令人惊喜的 -- 会感到在SSD上运行数据是如此正确。磁盘始终相当令人惊讶。当你运行索引操作或者修复数据时,你可以很明显看到它的好处,这些操作在Amazon EBS上花费数小时而这里只需要几分钟完成。如果你当前不在SSD上运行数据库,你应该完全重新考虑你的决定。

 

2. 简单 -- API和UI简单而优美。只需要几次点击或者几行代码就可以非常容易完成你想要的。随着他们继续添加新的特性,我希望他们保持简单。

 

3. 价格 -- 价格很棒。简单低价。不需要担心按需还是预留实例。

 

4. 来自Amazon低延时 -- 来自Amazon AWS US-East和Digital Ocean NY数据中心的延时大约是5到8毫秒。对于客户继续使用AWS部署前端和中间件,在Digital Ocean部署他们的MongoDB集群成为可能。

 

在Digital Ocean我们想看到哪些改进?

 

1. 可用性框架

我们想看到类似于EC2可用性区域的可用性框架。当前当我们需要确保在线时间我们横跨不同的数据中心NY1,NY2,SFO和Amsterdam运行。然而从长远来看在一个单一数据中心内看到“可用性区域”结构将会非常好。

 

2. 在线快照

Digital Ocean没有在线快照 – 你只有关机做快照。这使得备份或快照极其难。对于大型部署,MongoDump/MongoRestore真的不是一个选择。我们必须在Digital Ocean上做大量的工程工作来构建可靠和快速备份方案。

 

3. 对于多磁盘和LVM的支持

当前你只能附加一个磁盘到你的虚拟机。对于高性能集群,我们想分布数据库(日志、数据等)的不同部分在不同的磁盘上。因此我们想看到可以附加/分离多个磁盘。LVM当前也不支持 – 如果可以支持将会是相当棒的。用于做你的系统的快照非常有用。

 

4. 动态调整磁盘大小

如果你的磁盘占满了,你今天真的没有很多选择。你需要创建一个更大的极其并迁移数据过来。从长远来看可以调整存在的磁盘大小是至关重要的,而不是当你磁盘满的时候需要迁移到新的机器。

 

总的来说我们喜欢该系统并支持他们成功!我们希望今年在Digital Ocean上部署和管理更多MongoDB服务器。

 

关于我们的Gigital Ocean服务参考http://mongodirector.com/DigitalOcean.html获取更多详细信息。一如既往如果你有任何其他问题请联系我们support@mongodirector.com













本文转自UltraSQL51CTO博客,原文链接: http://blog.51cto.com/ultrasql/1739878,如需转载请自行联系原作者





版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
The Computing Conference Shenzhen] Overall Analysis on ESSD Product for Elastic Computing of Alibaba Cloud
Alibaba Cloud heterogeneous platform for elastic computing aims to provide high-quality services for organizations to realize scientific and technological innovations.
1052 0
AMP for E-Commerce Part 2: Creating Backend with Alibaba Cloud ApsaraDB for MongoDB
In this three-part tutorial, we will explore how to create a fully functional e-commerce mobile application using AMP.
1187 0
The Evolution of Alibaba Cloud's Relational Database Services Architecture – PolarDB
This article discusses the history of Alibaba Cloud's RDS architecture, as well as the motivation behind the development of PolarDB.
4228 0
High-availability MongoDB Cluster Configuration Solutions
In this post, we will share an in-depth discussion about High-availability Cluster Solutions along with several MongoDB High-availability Cluster Configurations.
2651 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MongoDB Best Practice
立即下载
Building Information Analytics Platform– Integration of Hadoop with SAP® HANA and HANA VORA
立即下载
低代码开发师(初级)实战教程
立即下载