Baidu AI Cloud
中国站

百度智能云

Cloud Database MONGODB

Features

Baidu AI Cloud currently provides the Baidu AI Cloud database DocDB for MongoDB product with version 3.4 and WiredTiger storage engine. Users can purchase, change and expand capacity, restart, release and do other operations on the cloud, and can connect to the MongoDB database for data reading, writing and management.

Based on the community open source version, the Baidu AI Cloud database DocDB for MongoDB has done a lot of performance and stability tuning, as well as providing a complete set of consoles, monitoring charts, standard Restful API, etc. to provide users with a better usability experience.

Compared with the local MongoDB cluster built by developers, Baidu AI Cloud has the following features and advantages:

Direction Baidu AI Cloud Database DocDB for MongoDB Self-built MongoDB
Availability The SLA 99.95%+ guarantees
the three-copy structure, and the automatic fault handling
operating environment is optimized by stability.
The SLA cannot fully guarantee
the primary and standby architectures need to set up by multiple machines automatically
the operating environment needs to be optimized by themselves.
Reliability High reliable underlying resource
fault switches nanosecond automatically.
The underlying resources are uneven with low reliability
The long time of the manual fault recovery results in inconsistent data.
Security A multi-copy structure prevents data loss
Resources are strongly isolated between tenants
Multi-user access control provides authority management capabilities.
Multiple copies need to be built and fault recovery system
depends on isolation of physical device
Permission management system needs to be built.
Extensibility It can expand capacity online at any time in accordance to business. Elastic expansion is not supported and the purchase circle is long.
Usability It supports minute-level deployment and creation.
Configuration can be changed by one key online
Web console is used for for resource management
With automation monitoring charts and alarm capabilities.
It has manual deployment and long deployment cycle
long capacity expansion cycle limits business development
It needs to manually set up/install visual management tools
It needs to set up monitoring system, extra operation and maintenance personnel.
Performance The kernel is powerful and the WiredTiger engine is used for performance tuning. It needs larger R&D investment and needs self-optimization.
Cost The zero cost of basic operation
lower cost database operation
reasonable unit cost of resource acquisition
elastic capacity and lower idle cost of redundant resources.
High cost of database operation and maintenance
High cost of resource acquisition
expensive and redundant idle cost of resources.
Previous
System Architecture
Next
Application Scenarios