API 文档

产品概述

最近更新时间:2022-02-14 16:30:54

简介

云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于开源非关系型数据库 MongoDB 专业打造的高性能、分布式文件存储数据库,完全兼容 MongoDB 协议,提供多节点高可用架构、备份恢复、弹性扩容、容灾、全托管运维、性能调优等功能。

说明:

MongoDB® 是 MongoDB, Inc. 公司的注册商标。TencentDB for MongoDB 产品并非由 MongoDB,Inc. 公司授权或与 MongoDB,Inc. 公司有关联。腾讯对 MongoDB 软件的使用是依据开源协议。

数据结构

MongoDB 是面向文档的 NoSQL(非关系型)数据库,其数据结构由字段(Field)和值(Value)组成,类似于 JSON 对象,示例如下:

{
   name:"张三",
   sex:"男",
   age:25,
   status:"A",
   groups:["news","sports"]
}

存储结构

MongoDB 的存储结构由以下三个单元组成:

  • 文档(Document):MongoDB 中最基本的单元,由 BSON 键值对(key-value)组成。
    {name:"李四",sex:"女",age:25,status:"A"}
    
  • 集合(Collection):一个 MongoDB 集合可以包含多个文档。例如,您可以将不同数据结构的文档插入在集合中。
    {name:"李四",sex:"女",age:25,status:"A"}
    {name:"李四",sex:"女",age:25,status:"A"}
    {name:"王五",sex:"男",age:26,status:"A",groups:["news","sports"]}
    
  • 数据库(Database):一个 MongoDB 数据库中可以包含多个集合。您可以创建多个数据库。

为什么选择腾讯云数据库 MongoDB

您可以参见 产品优势应用场景

如何学习腾讯云数据库 MongoDB

您可以由浅入深逐步了解云数据库 MongoDB 相关名词、系统架构、使用限制、进阶操作等。

如何开通腾讯云数据库 MongoDB

您可以通过 购买指南 了解产品的计费项目,按需选择计费方式,使用腾讯云账号登录 MongoDB 购买页,开通服务。

目录