Product Introduction
TencentDB for MongoDB is a high-performance, distributed file storage database service developed by Tencent Cloud based on the open-source non-relational database MongoDB. The product is fully compatible with the MongoDB protocol and provides fully managed Ops services, enabling users to focus on business development without worrying about the complexity of database Ops.
Core Features
Full compatibility
It is 100% compatible with the MongoDB protocol, supporting seamless migration of existing applications.
It delivers the same APIs and user experience as native MongoDB.
High-performance architecture
It delivers excellent read-write performance based on a distributed architecture.
It supports a multi-node high-availability architecture to ensure continuous and stable service.
Comprehensive management features
It ensures data security based on automatic backup and recovery mechanisms.
It provides the elastic scaling capability to flexibly adjust resources based on business needs.
It provides complete disaster recovery solutions to improve business continuity.
Data Model
MongoDB is a document-oriented NoSQL (non-relational) database. Its data structure consists of fields and values like JSON objects. Below is an example:
{
name:"John Smith",
sex:"Male",
age:25,
status:"A",
groups:["news","sports"]
}
Storage structure
MongoDB's storage structure consists of the following three units:
Document: It is the most basic unit in MongoDB and composed of BSON key-value pairs.
{name:"Jane Smith",sex:"Female",age:25,status:"A"}
Collection: A MongoDB collection can contain multiple documents. For example, you can insert documents with different data structures into the same collection.
{name:"Jane Smith",sex:"Female",age:25,status:"A"}
{name:"Jane Smith",sex:"Female",age:25,status:"A"}
{name:"Harry Smith",sex:"Male",age:26,status:"A",groups:["news","sports"]}
Database: A MongoDB database can contain multiple collections, and you can create multiple databases.
Service Value
Simplified Ops
Fully managed services eliminate the need for installation, deployment, and maintenance work.
Automated monitoring and alarms continuously track the database status in real-time.
Cost optimization
The pay-as-you-go billing mode avoids resource waste.
The reduction of human resource input and the lowering of the total cost of ownership are achieved.
Enterprise-level reliability
Professional technical support teams are provided.
A stable architecture has been proven effective in large-scale business scenarios.
Start Now
1. The product provides a complete learning path from basic concepts to advanced operations to help users quickly master MongoDB usage skills. For the specific learning path, see Getting Started. 2. You can learn about the product's billing items through Purchase Guide and select a billing method as needed. TencentDB for MongoDB is committed to providing enterprises with stable and reliable database services to support the data storage needs of various internet applications and big data scenarios.