NoSQL

  • 对不同于传统的关系型数据库的数据库管理系统的统称

NoSQL 数据库的分类

  • 列存储(HBase)
  • 文档存储(MongoDB)
  • Key-value 存储(Redis)
  • 图存储(FlockDB)
  • 对象存储(db4o)
  • XML 存储(BaseX)

为什么要用 NoSQL

  • 简单(没有原子性、一致性、隔离型等复杂规范)
  • 便于横向拓展
  • 适合超大规模数据的存储
  • 很灵活地存储复杂结构的数据(Schema Free)