TencentDB for MongoDB
A stable, secure, high-performance document database for any business scale
Overview
TencentDB for MongoDB is a high-performance NoSQL database built by Tencent Cloud based on MongoDB, a globally popular database program. Fully compatible with the MongoDB protocol, it provides stable and rich features for monitoring management, elastic scaling and automatic disaster recovery, making it ideal for document database scenarios and eliminating the need for self-built disaster recovery and control management systems.
Benefits
High Performance
Fitted with an ultra-large memory, brand-new PCI-E SSD storage media, next-gen storage engine and optimized native Mongo kernel, TencentDB for MongoDB can process 30,000+ queries per second (QPS), helping sustain massive volumes of concurrent requests during peak business hours. Furthermore, it eliminates the need to design complex backend systems for processing high numbers of requests, greatly simplifying your system development process.
Distributed Cluster Construction
Compatible with most native protocols, Tencent's proprietary distributed MongoDB cluster stores data on multiple physical servers through shard keys, enabling unlimited storage capacity and load distribution. One-click cluster creation and capacity expansion significantly improves the efficiency of building massive distributed storage systems.
Complete Data Protection Mechanism
With a complete automatic data backup and lossless recovery mechanism, each instance cluster is backed up once a day by default, while dual-server hot backup is performed in real time for the nodes in the cluster. This completely eliminates the concerns over data loss and saves the extra investment required for ensuring high data reliability. Data encryption service is available for another layer of security protection.
Integrated Monitoring
Monitoring is available in three dimensional metrics including single instance, primary node and secondary node as well as professional data metrics such as disk usage, CPU load and QPS. The operational data are visualized for clear display.
Professional OPS Service
Instance deployment, version updates and troubleshooting are well taken care of by the TencentDB team. The master/slave switchover, troubleshooting and data migration are completely imperceptible, and the IP and port remain unchanged. Without the need to worry about IP drift for your applications, OPS costs are greatly reduced.
Elastic Capacity Expansion
When the available storage capacity is insufficient, the capacity can be expanded online via the console. The expansion process does not affect your online businesses and can be done conveniently and quickly with one click in the console, eliminating the need to care about the underlying implementation details.
High Service Availability
Dual-server hot backup and multiple fault detection mechanisms ensure that the service is automatically switched to the slave server in a matter of seconds in case of failure with the master server. No operations are required on your end and there is no impact on your online businesses. High service availability is ensured with no additional development of related systems required.
Custom Alarming
The custom alarming feature is available for resource thresholds to help detect operational issues of MongoDB. It promptly notifies OPS personnel of the issues, enabling them to respond quickly to database problems.
Features
High Service Performance
Fitted with an ultra-large memory, brand-new PCI-E SSD storage media, next-gen storage engine and optimized native Mongo kernel, TencentDB for MongoDB can process 30,000+ queries per second (QPS), helping sustain massive volumes of concurrent requests during peak business hours. Furthermore, it eliminates the need to design complex backend systems for processing high numbers of requests, greatly simplifying your system development process. Compatible with most native protocols, Tencent's proprietary sharding MongoDB cluster stores data on multiple physical servers through shard keys, enabling unlimited storage capacity and load distribution.
Elastic Scalability
One-click cluster creation and capacity expansion significantly improves the efficiency of building massive distributed storage systems. If the current instance configuration fails to meet the service requirements, the capacity can be expanded online via the console., and the expansion process does not affect your online businesses.
Security and Stability
With a complete automatic data backup and lossless recovery mechanism, each instance cluster is backed up once a day by default. Dual-server hot backup is performed in real time for the nodes in the cluster, and cold backup data from the past five days can be downloaded. This completely eliminates the concerns over data loss and saves the extra investment required for ensuring high data reliability. Dual-server hot backup and multiple fault detection mechanisms ensure that the service is automatically switched to the slave server in a matter of seconds in case of failure with the master server. No operations are required on your end and there is no impact on your online businesses. High service availability is ensured with no additional development of related systems required.
Enterprise-grade Monitoring
Monitoring is available in three dimensional metrics including single instance, primary node and secondary node. Monitoring supports 60-second granularity and covers over 20 important metrics such as CURD requests, database load, aggregation requests and latency, helping you comprehensively monitor the database running status. The custom alarming feature is available for resource thresholds to help generate early warnings on operational issues in the database and avoid data losses. Slow query logs are provided to assist you in understanding the factors that affect the database performance.
Ease of Use
The console is simple and easy to use, and most operations can be completed with just one click. You can leave the underlying details such as backup, rollback, troubleshooting or data migration to the TencentDB team, saving you development time and enabling you to focus your energies on your business.
- High Service Performance
- Elastic Scalability
- Security and Stability
- Enterprise-grade Monitoring
- Ease of Use
Fitted with an ultra-large memory, brand-new PCI-E SSD storage media, next-gen storage engine and optimized native Mongo kernel, TencentDB for MongoDB can process 30,000+ queries per second (QPS), helping sustain massive volumes of concurrent requests during peak business hours. Furthermore, it eliminates the need to design complex backend systems for processing high numbers of requests, greatly simplifying your system development process. Compatible with most native protocols, Tencent's proprietary sharding MongoDB cluster stores data on multiple physical servers through shard keys, enabling unlimited storage capacity and load distribution.
Scenarios
Terminal devices in the Internet of Things (IoT) industry such as medical instruments and vehicle GPS receivers can easily and continuously generate terabytes of data. The sharding technology of TencentDB for MongoDB enables you to build a distributed database cluster with ease to achieve unlimited storage capacity and facilitate online expansion. The native map-reduce aggregation framework can help you tap into the hidden value of such massive amounts of data.
- Internet of Things
- Game Development
- Read-write Separation
Terminal devices in the Internet of Things (IoT) industry such as medical instruments and vehicle GPS receivers can easily and continuously generate terabytes of data. The sharding technology of TencentDB for MongoDB enables you to build a distributed database cluster with ease to achieve unlimited storage capacity and facilitate online expansion. The native map-reduce aggregation framework can help you tap into the hidden value of such massive amounts of data.