张颢镡 发表于 2015-7-10 08:43:21

MongoDB循序渐进之[特性]——介绍

          MongoDB的特性        任何新技术的产生都有它的理由,所以MongoDB之所以那么火,一是因为有需求,而是因为它本身的特性,我们先来看看官网首页介绍了它哪些特性:

  
          网上的总结        简单的查询语句,没有Join操作      
文档型存储,其数据是用二进制的Json格式Bson存储的。其数据就像Ruby的hashes,或者Python的字典,或者PHP的数组      
Sharding,MongoDB提供auto-sharding实现数据的扩展性      
GridFS,MongoDB的提供的文件存储API      
数组索引,你可以对文档中的某个数组属性建立索引      
MapReduce,可以用于进行复杂的统计和并行计算      
高性能,通过使用mmap和定时fsync的方法,避免了频繁IO,使其性能更高
  
          MongoDB的优点        简化模式设计      
动态的文档模式      
JSON 文档式查询      
对分布式的支持      
高性能,速度非常快(如果你的内存足够的话)      
没有固定的表结构,不用为了修改表结构而进行数据迁移      
查询语言简单,容易上手      
使用Sharding实现水平扩展      
部署方便
  等等……
  
          相关资料        参考文档:
  MongoDB:下一代MySQL?
  http://blog.nosqlfan.com/html/2215.html
页: [1]
查看完整版本: MongoDB循序渐进之[特性]——介绍