Introduction to MongoDB

MongoDB是一个开源的、高性能、高可用和能自动扩展的文档数据库。

文档数据库

MongoDB,使用键值对的方式,将数据存储在文档中,即JSON。字段的值可以是其它文档、数组和文档数组。

使用文档存储数据的优势:

  • 文档(即对象)对应着许多编程语言中的原生数据类型
  • 内嵌文档和数组,减少了join操作的巨大开销
  • 动态的schema,提高了扩展性

核心特性

高性能

MongoDB提供高性能的数据存储服务:

  • 数据库系统内置数据库转模型能减少I/Q操作
  • 可以使用索引来支持快速查询,并且索引可以使用在内置的文档和数组中

富查询语言

MongoDB提供富查询语言来支持读写操作,包括:

高可用性

MongoDB

results matching ""

    No results matching ""