- Print
- PDF
Cloud DB for MongoDB overview
- Print
- PDF
Available in VPC
You can easily build and automatically manage MongoDB databases with Cloud DB for MongoDB. It is a fully managed cloud database service that operates stably through NAVER's optimization settings, and it automatically recovers in case of failure occurrence.
Cloud DB for MongoDB features
Cloud DB for MongoDB provides the following features:
- Provision of various server types: with the provision of various server types, you can select appropriate servers for your service size, and change the server type during service
- Provision of various service configurations: sharded cluster, replica set, and standalone configurations are provided
- Automatic failover support (replica set): the failover feature is provided using its own primary term method in the MongoDB replica set
- Data storage that automatically increases up to 2 TB: a default data storage of 50 GB is provided, and it is automatically increased in the units of 10 GB, up to 2 TB
- Provision of Compass: through Compass, a GUI for MongoDB, you can search, visualize, and perform CRUD tasks for the data stored in MongoDB. You also perform analysis tasks such as indexing and document validity testing
- Provision of BI Connector (enterprise edition): you can use the MongoDB BI Connector to use MongoDB as the data source for the BI and analysis platform. You can also combine data stored in MongoDB and data stored in other databases to conduct an integrated analysis
About Cloud DB for MongoDB user guide
The Cloud DB for MongoDB user guide is composed of the following topics to help you use Cloud DB for MongoDB effectively. The content that users can view in each topic is as follows:
- Cloud DB for MongoDB overview: introduction to Cloud DB for MongoDB, related useful resources, and FAQ
- Prerequisites for using Cloud DB for MongoDB: guide to requirements for using Cloud DB for MongoDB, supported items, and service limits
- Cloud DB for MongoDB scenarios: introduction to overall process for using Cloud DB for MongoDB
- Getting started with Cloud DB for MongoDB: how to subscribe to Cloud DB for MongoDB and manage it from the NAVER Cloud Platform console
- Using Cloud DB for MongoDB: how to use the DB Server, Monitoring, Backup, and Event available in Cloud DB for MongoDB
- DB Server: introduction to creating, deleting, and managing MongoDB servers
- Monitoring: introduction to checking server performance and operating system status for MongoDB servers through the dashboard
- Backup: introduction to how to check and restore MongoDB backup settings list
- Event: checking the MongoDB event history and setting notifications
- Accessing and using DB server through Compass: how to access and use the MongoDB server using Compass
- Cloud DB for MongoDB resource management: resource information and task history for each resource type in Cloud DB for MongoDB
- Managing Cloud DB for MongoDB permissions: how to manage Cloud DB for MongoDB permissions using Sub Account
- Cloud DB for MongoDB glossary: terms you must know when using Cloud DB for MongoDB and their descriptions:
- Cloud DB for MongoDB release notes: update history for Cloud DB for MongoDB guide
Cloud DB for MongoDB related resources
NAVER Cloud Platform provides a variety of related resources as well as the user guide to help customers better understand Cloud DB for MongoDB. If you are a developer or marketer in need of detailed information while you are considering adopting Cloud DB for MongoDB for your company or establishing data related policies, then please make good use of the resources below.
- Advancement of understanding and using Cloud DB for MongoDB
- Cloud DB for MongoDB (VPC) API Guide: how to use API for Cloud DB for MongoDB developers
- Cloud DB for MongoDB (VPC) CLI Guide: how to use CLI for Cloud DB for MongoDB developers
- Introducing Cloud DB for MongoDB blog: introduction to the Cloud DB for MongoDB in the official blog of NAVER Cloud Platform
- Pricing plan introduction, characteristics, detailed features: summary of Cloud DB for MongoDB pricing system, characteristics, and detailed features
- Latest service news: the latest news on Cloud DB for MongoDB. Select category and service to see them
- FAQs: frequently asked questions from Cloud DB for MongoDB users
- Contact us: send direct inquiries in case of any unresolved questions that aren't answered by the user guide
- MongoDB Documentation (English): guide to the basic concepts of and how to use MongoDB
- User guide for integrated services required for the use of Cloud DB for MongoDB
- Server creation guide: how to create application servers that will communicate with MongoDB server
- VPC/Subnet user guide: how to create VPC/Subnet for MongoDB servers
- ACG user guide: how to set ACG for MongoDB servers
- Public IP User guide: how to configure access environment for the application server that will communicate with MongoDB server
- SSL VPN user guide: how to set SSL VPN required for access environment settings
- Sub Account user guide: how to use Sub Account that helps managing Cloud DB for MongoDB and the administration permissions
- Cloud Insight user guide: how to use Cloud Insight that helps with setting events that occur and notifications
- Cloud Log Analytics user guide: how to use Cloud Log Analytics to help you collect and analyze MongoDB Server logs
- Object Storage user guide: how to use Object Storage that facilitates long-term storage of MongoDB Server logs and backup
Check FAQs first.
You can get your questions answered quickly by referring to the answers in the FAQs before reading the user guide. If you haven't found the answer to your question in the following FAQs, then search the user guide for what you would like to know.
Q. What are the tasks that need to be done in advance before creating MongoDB servers in Cloud DB for MongoDB?
A. You need to create an application server that will communicate with the MongoDB server. However, a MongoDB server created from Cloud DB for MongoDB is currently only accessible within NAVER Cloud Platform, so the applications server must also be created inside NAVER Cloud Platform. For more information on how to create them, see Cloud DB for MongoDB scenarios and Getting started with Cloud DB for MongoDB.
Q. Regarding the performance or operating system of MongoDB server, is there a feature that enables the configuration of thresholds and notifies the admin of the occurred events when they are exceeded?
A. By default, Cloud DB for MongoDB provides monitoring service and event collection service for the performance and operating system of the server. In addition, you can directly set thresholds and notifications via email or SMS for occurring events by integrating with Cloud Insight. For more information on usage methods, see Monitoring and Event.
Q. If I restart the primary MongoDB server, does failover automatically occur?
A. If the primary is in an unresponsive status due to a failure or the user's restart command, failover automatically occurs.
Q. Can users directly perform a failover?
A. Users can directly perform failovers. You can reproduce a failover situation caused by a primary MongoDB server failure to check any effects on applications prior to opening the service. The server access may not be available for a certain period (minutes) during the failover process. For more information on usage methods, see Primary DB Failover of DB Server.
Q. What is the difference between sharding and single replica set?
A. In Single Replica Set, the client directly accesses the DB server to perform data read/write, but in Sharding, the client accesses the router server called mongos and performs necessary data read/write tasks through mongos, and transfers the results to the client. The Sharding consists of n shards, and each shard is configured in the same way as the Single Replica Set.
Q. Can the MongoDB version be upgraded?
A. You can upgrade into the Minor version or the Major version. Before upgrading, you must first sufficiently validate it in the test environment.