简介
云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于开源非关系型数据库 MongoDB 专业打造的高性能、分布式文件存储数据库,完全兼容 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 相关名词、系统架构、使用限制、进阶操作等。