Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

MongoDB on Digital Ocean

2025-03-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)06/01 Report--

MongoDB on Digital Ocean

Original English text:

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

Digital Ocean is a New York-based hosting provider that focuses on SSD-based virtual machines. Most of our customers choose to deploy and manage databases on Amazon AWS. However, running a large write-sensitive database on AWS is a difficult and time-consuming operation. If you are interested in the reason, you can read my blog post for more information-"What I would like to see in EC2..". We have been using Digital Ocean for months now and have learned a lot about the system.

What do we like about Digital Ocean?

1. SSD is amazing-- you will feel that running data on SSD is so correct. Disks are always quite surprising. When you run index operations or repair data, you can clearly see its benefits, which take hours on Amazon EBS and only a few minutes to complete here. If you are not currently running the database on SSD, you should completely reconsider your decision.

two。 Simple-API and UI are simple and beautiful. It only takes a few clicks or lines of code to do what you want very easily. As they continue to add new features, I want them to keep it simple.

3. Price-- the price is great. Simple and low price. There is no need to worry about whether to reserve instances on demand or not.

4. Low latency from Amazon-the latency from Amazon AWS US-East and Digital Ocean NY data centers is approximately 5 to 8 milliseconds. For customers to continue to use AWS to deploy front-end and middleware, it is possible to deploy their MongoDB cluster in Digital Ocean.

What improvements would we like to see at Digital Ocean?

1. Usability framework

We want to see a usability framework similar to the EC2 availability zone. Currently when we need to ensure online time we run across different data centers NY1,NY2,SFO and Amsterdam. In the long run, however, it would be very good to see the "availability zone" structure in a single data center.

two。 Online snapshot

Digital Ocean doesn't have online snapshots-you just have to turn off your computer and take snapshots. This makes backups or snapshots extremely difficult. For large deployments, MongoDump/MongoRestore is really not an option. We have to do a lot of engineering work on Digital Ocean to build a reliable and fast backup solution.

3. Support for multiple disks and LVM

Currently you can only attach one disk to your virtual machine. For high-performance clusters, we want to distribute different parts of the database (logs, data, etc.) on different disks. So we want to see that multiple disks can be attached / detached. LVM doesn't currently support it either-it would be great if it could. It is very useful to make snapshots of your system.

4. Dynamically resize disk

If your disk is full, you really don't have a lot of options today. You need to create a larger extreme and migrate the data. In the long run, it is important to be able to resize the existing disk, not to migrate to a new machine when your disk is full.

Generally speaking, we like the system and support their success! We hope to deploy and manage more MongoDB servers on Digital Ocean this year.

Get more details about our Gigital Ocean service reference http://mongodirector.com/DigitalOcean.html. As always, if you have any other questions, please contact us at support@mongodirector.com

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report