MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有:

  • 面向集合存储、易存储对象类型的数据。

  • 模式自由。
  • 支持动态查询:Mongo支持丰富的查询表达式,查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数据。
  • 支持完全索引,包含内部对象:Mongo的查询优化器会分析查询表达式,并生成一个高效的查询计划。
  • 支持查询。
  • 支持复制和故障恢复。
  • 使用高效的二进制数据存储,包括大型对象(如视频等)。
  • 自动处理碎片,以支持云计算层次的扩展性。
  • 支持RUBY,PYTHON,JAVA,C++,PHP,C#等多种语言。
  • 文件存储格式为BSON(一种JSON的扩展)。
  • 可通过网络访问。

在此我们对MongoDB资料进行一个汇总,以供大家参考与交流。

一、何为MongoDB

分布式文档存储数据库MongoDB简介

八天学会MongoDB:第一天 基础入门

MongoDB五分钟教程:MongoDB Shell入门

主流NoSQL数据库全方位测评:MongoDB

MongoDB小笔记

MongoDB学习手册

MongoDB入门学习资料

MongoDB资料--mongoimport

MongoDB常用命令介绍

MongoDB command

通过MongoDB推动NoSQL主导企业业务

DBA应用技巧:利用MySQL技能学习MongoDB

二、MongoDB的安装

mongodb 安装

【mongodb】mongodb的安装 
安装monogdb 开发环境pymongo
MongoDB 入门(monogdb 数据操作)
MongoDB 入门(java 开发 1)

MongoDB 入门(windows 环境)

MongoDB下载安装和配置

Mongodb在Windows上的安装

SentOS Linux下安装MongoDB

三、MongoDB数据库CRUD操作

NoSQL之MongoDB基本操作

MongoDB增删改查CRUD操作

MongoDB简单实践:Only CRUD

小试MongoDB及Java的CRUD

Java操作MongoDB CRUD操作

四、MongoDB开发

PHP使用MongoDB的持久连接

基于MongoDB的php应用开发

Python访问MongoDB环境安装和测试

Python搭配MongoDB使用方法

java连接MongoDB的方法

java连接MongoDB实例

MySQL一族眼中的MongoDB:与JS联系紧密

MongoDB快速入门:使用CSharp的实战

Java Tutorial:Java操作MongoDB入门

Mongodb数据库入门之Spring Mongodb

Mongodb快速入门之使用Java操作Mongodb

五、MongoDB管理

【Mongodb】用户和认证 权限总结

MongoDB权威指南(7)- Administration

mongodb的备份与恢复

Mongodb安全性初探

开源数据库MySQL和MongoDB设计实例对比

基于MongoDB进行分布式数据存储的步骤

RDBMS一族眼中的NoSQL:MongoDB数据库

六、MongoDB的主从复制

MongoDB主从复制介绍

MongoDB 主从复制配置

七、MongoDB的集群

搭建MongoDB集群

八、MongoDB的监控

10gen发布MongoDB监控系统MMS(附使用教程)

九、MongoDB的性能、查询与索引

NoSQL之MongoDB数据缓存刷新机制

MongoDB分布式存储的MapReduce并行查询

MongoDB数据库索引基础知识与实战技巧

十、MongoDB优化

MongoDB 索引数据类型优化,节省60%内存

五步优化你的MongoDB

十一、MongoDB使用案例

mongodb配置及应用实例

案例分享:记一次MongoDB性能问题

mongoDB操作实例

MongoDB 最佳实践

野心勃勃的NoSQL新贵 MongoDB应用实战

图解:如何从MySQL移植到MongoDB

NoSQL数据库:MongoDB的最佳实践

MongoDB数据库索引基础知识与实战技巧

十二、MongoDB图书资料下载

http://www.itpub.net/thread-1574812-1-1.html

http://www.itpub.net/thread-1522170-1-1.html

http://www.itpub.net/thread-1399524-1-1.html

http://www.itpub.net/thread-1498239-1-1.html

http://www.itpub.net/thread-1425722-1-1.html

http://www.itpub.net/thread-1430659-1-1.html

http://www.itpub.net/thread-1430659-1-1.html

http://www.itpub.net/thread-1557798-1-1.html

http://www.itpub.net/thread-1567186-1-1.html

http://www.itpub.net/thread-1452873-1-1.html

十三、MongoDB问题集绵

MongoDB的分组聚合函数相同数据下和MySQL比较谁快? 
mongodb不能插入中文数据,请各位大侠帮忙看看,求助 
memcache VS mongodb 
mongodb shell中特殊字符的输入问题 
mongodb如何查询重复记录 
mongodb的用户权限怎么设置呢? 
mongodb的capped模式
mongodb如何获得嵌入的子文档(数组)的记录数 
求助:java连接Mongodb连接数问题 
求助:Mongodb批量导入数据方法 
关于MONGODB占用内存过多的问题

十四、MongoDB相关新闻

MongoDB分布式存储的MapReduce并行查询

NoSQL运动:数据库架构抉择

MongoDB用户经验分享 NoSQL到底行不行?

二:

MongoDB是一个“绿色”免安装直接解压(unzip)即可运行的高性能,开源,无 关系型(NoSQL)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键(key)/值(value)存储方式。Mongo使用C++开 发,提供了以下功能:    
    * 面向集合的存储:适合存储对象及JSON形式的数据。
    * 动态查询:Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。
    * 完整的索引支持:包括文档内嵌对象及数组。Mongo的查询优化器会分析查询表达式,并生成一个高效的查询计划。
    * 查询监视:Mongo包含一个监视工具用于分析数据库操作的性能。
    * 复制及自动故障转移:Mongo数据库支持服务器之间的数据复制,支持主-从模式及服务器之间的相互复制。复制的主要目标是提供冗余及自动故障转移。
    * 高效的传统存储方式:支持二进制数据及大型对象(如照片或图片)。
    * 自动分片以支持云级别的伸缩性(处于早期alpha阶段):自动分片功能支持水平的数据库集群,可动态添加额外的机器。

安装:
mongodb 安装 
【mongodb】mongodb的安装 
MongoDB 入门(windows 环境)
基础知识:
Mongodb 常用命令介绍 
mongodb command
【Mongodb】用户和认证 权限总结
MongoDB资料--mongoimport 
MongoDB资料--Mongoimport 测试
Mongodb测试- 造大数据 
开发环境:
安装monogdb 开发环境pymongo
MongoDB 入门(monogdb 数据操作)
MongoDB 入门(java 开发 1)
MongoDB 入门(java 开发 2 )
主从复制:
【Mongodb】Master-Slave 复制
【monogdb】monogdb 实现主从复制
【Mongodb】如何创建mongodb的replica set  
集群:
【Mongodb】replica set 两种添加节点方法的日志分析 
【Mongodb】replica set 添加和删除节点
【Mongodb】Replica set 的主从切换测试
【Mongodb】Replica Set 的选举策略之一
【Mongodb】Replica Set 的选举策略之二
【Mongodb】Replica Set 的选举策略之三
【Mongodb】Replica set 的读写分离 
shard:
【Mongodb】sharding 集群Add/Remove 节点 
【Mongodb】Sharding 手工迁移chunk
【Mongodb】Mongodb sharding 管理之二 
【Mongodb】Mongodb sharding 管理之一  
【Mongodb】对shard进行大量数据拆分测试
【Mongodb】Sharding 集群配置

论坛帖子:
Wordnik的MongoDB使用经验
mongodb、mysql、redis的性能对比,包含源代码,先分享一下,后面继续完善
mongo replicaset 连接问题
搭建mongodb的sharding cluster
mongodb的capped模式
mongodb 小笔记
MongoDB 1.7.x版本中的5个Replica Sets新特性
求助:分片集群恢复方法
关于MONGODB占用内存过多的问题
Java操作MongoDB NoSQL数据库
资料下载:
【monogdb】monogdb 学习资料
MongoDB权威指南中文版
MongoDB入门学习资料

MongoDB资料汇总的更多相关文章

  1. MongoDB资料汇总专题[转发]

    转发下..这个哥收集的很全 MongoDB资料汇总专题 作者:nosqlfan http://blog.nosqlfan.com/html/3548.html 最后更新时间:2013-04-22 1. ...

  2. MongoDB资料汇总(转)

    原文:MongoDB资料汇总 上一篇Redis资料汇总专题很受大家欢迎,这里将MongoDB的系列资料也进行了简单整理.希望能对大家有用. 最后更新时间:2013-04-22 1.MongoDB是什么 ...

  3. MongoDB资料汇总专题

    原文地址:http://bbs.chinaunix.net/thread-3675396-1-1.html 上一篇Redis资料汇总专题很受大家欢迎,这里将MongoDB的系列资料也进行了简单整理.希 ...

  4. 【转】MongoDB资料汇总专题

    1.MongoDB是什么 MongoDB介绍PPT分享 MongoDB GridFS介绍PPT两则 初识 MongoDB GridFS MongoDB GridFS 介绍 一个NoSQL与MongoD ...

  5. MongoDB资料汇总专题(转)

    原文地址:http://blog.nosqlfan.com/html/3548.html 1.MongoDB是什么 MongoDB介绍PPT分享 MongoDB GridFS介绍PPT两则 初识 Mo ...

  6. Cloud Foundry技术资料汇总

    来自:http://cnblog.cloudfoundry.com/2012/05/ 本文是Cloud Foundry的一个简单上手指南和资料汇总,内容将根据产品的发布定期更新. Cloud Foun ...

  7. Redis资料汇总(转)

    原文:Redis资料汇总专题 很多朋友反映,说NoSQLFan上的资料不少,但是要找到自己实用的太难,于是萌生做这样一个专题的想法.通过将不同NoSQL产品从入门到精通的各种资料进行汇总,希望能够让大 ...

  8. redis学习资料汇总

    redis学习资料汇总 2017年01月07日 22:10:37 阅读数:281 转载:http://blog.csdn.net/wtyvhreal/article/details/50427627 ...

  9. 【转】自学成才秘籍!机器学习&深度学习经典资料汇总

      小编都深深的震惊了,到底是谁那么好整理了那么多干货性的书籍.小编对此人表示崇高的敬意,小编不是文章的生产者,只是文章的搬运工. <Brief History of Machine Learn ...

随机推荐

  1. Linux中文显示乱码解决

    输入 echo $LANG可以查看当前使用的系统语言 查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言 没有则 yum groupinstall chine ...

  2. excel取消自动超链接的方法:还原和自动更正取消自动超链接

    默认设置下,我们在excel表格中输入网址,一般excel都会自动将我们输入的网址自动更正为超链接.当单击该网址,就会打开相应的网页. 如果我们不想要自动添加超链接,请看下面的excel取消自动超链接 ...

  3. Intellij IDEA

    http://1358440610-qq-com.iteye.com/blog/2102195

  4. 自定义Exception

    本文改编自http://blog.csdn.net/stellaah/article/details/6738424 [总结] 1.自定义异常: class 异常类名 extends Exceptio ...

  5. svn down代码的时候提示“由于目标计算机积极拒绝,无法连接”

    如上图所示: 原因1:svn没有启动成功 原因2:防火墙没有svn的端口号3690 解决方法: 1.启动svn服务 svnserve -d -r svn路径   例如:svnserve -d -r / ...

  6. 霸气的jQ插件

    http://codepen.io/ canvas的各种实例 1.The Responsive jQuery Content Slider http://bxslider.com/ 2.ThemePu ...

  7. Spring+Quartz实现定时执行任务的配置

    1.要想使用Quartz 必须要引入相关的包:以下是我在项目中gradle中的配置: compile 'org.quartz-scheduler:quartz:2.1.1' 2.Scheduler的配 ...

  8. [xcode]Xcode查找函数(方法)调用及被调用

    参考资料:http://stackoverflow.com/questions/7145045/find-method-references-in-xcode 这个功能有的说是 Find Caller ...

  9. 一个通用的DAO模型实现增删改查

    首先三个架包: mysql-connector-java-jar commons-dbcp-1.4jar commons-pool-1.5.5jar 导进去: (从上往下一次调用,实现功能) ---- ...

  10. 多校3- RGCDQ 分类: 比赛 HDU 2015-07-31 10:50 2人阅读 评论(0) 收藏

    RGCDQ Time Limit:3000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Submit Status Practic ...