当前位置:  首页  >  PHP教程  >  PHP 应用  >  知识库

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

MongoDB的特性任何新技术的产生都有它的理由,所以MongoDB之所以那么火,一是因为有需求,而是因为它本身的特性,我们先来看看官网首页介绍了它哪些特性:网上的总结简单的查询语句,没有Join操作文档型存储,其数据是用二进制的Json格式Bson存储的。其

MongoDB的特性 任何新技术的产生都有它的理由,所以MongoDB之所以那么火,一是因为有需求,而是因为它本身的特性,我们先来看看官网首页介绍了它哪些特性: 网上的总结 简单的查询语句,没有Join操作 文档型存储,其数据是用二进制的Json格式Bson存储的。其

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?

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有