1. 简单介绍索引是为了加速查询。假设没有索引,mongodb在查询时会做表扫描,假设集合非常大时,这个查询会非常慢。一般对创建查询时的键都建立索引。为排序字段建立索引,假设对未建立索引的字段sort,mongodb会将全部的数据取到内存中来排序,假设集合大到不能在内存中排序,则mongodb会报错...
分类:
数据库 时间:
2014-07-10 13:39:36
阅读次数:
383
mongodb慢查询记录在 MySQL中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是Mongo Database Profiler.不仅有,而且还有一些比MySQL的Slow Query Log更详细的信息。它就是我们这篇文章的主题。 开....
分类:
数据库 时间:
2014-06-28 09:35:31
阅读次数:
349
一、准备工作
1、 首先,下载mongoDB对Java支持的驱动包
驱动包下载地址:https://github.com/mongodb/mongo-java-driver/downloads
mongoDB对Java的相关支持、技术:http://www.mongodb.org/display/DOCS/Java+Language+Center
驱动源码下载:https://d...
分类:
数据库 时间:
2014-06-28 08:19:20
阅读次数:
331
import java.net.UnknownHostException;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBObjec...
分类:
数据库 时间:
2014-06-27 16:08:46
阅读次数:
296
1、MongoDB 安装:在Linux下安装MongoDB2、对于MongoDB自己的理解:面向对象,极具扩展性,比如多增字段,或少存字段,存储内容为一个BJON字符串。手动启动mongoDB1、新建一个mongo文件夹2、在mongo文件夹中新建mongodb.bat3、在mongodb.bat中...
分类:
数据库 时间:
2014-06-27 15:25:15
阅读次数:
263
mongod --port 10001 --logpath cluster/log/shard1.log --logappend --shardsvr -dbpath cluster/data/shard1 --directoryperdb --restmongod --port 10002 --l...
分类:
数据库 时间:
2014-06-27 13:39:45
阅读次数:
221
一、基本操作1)创建> post={"title":"MyBlog Post", "content":"Here's my blog post.", "date":new Date()}> db.blog.insert(post)2)查看> db.blog.find()或者 db.blog.find...
分类:
数据库 时间:
2014-06-27 11:22:03
阅读次数:
254
(1)上mongodb的官网下载windows版本的mongo的安装包,安装包是绿色版的解压出来就可以直接使用。(2)将解压出来的bin文件夹复制到c:\mongoDB下(c:\mongoDB这个文件夹可随意选择,不一定要在c盘)(3)在c:\mongoDB文件夹下新建data文件夹(4)在c:\m...
分类:
数据库 时间:
2014-06-26 16:05:53
阅读次数:
252
(1)下载连接java 的驱动包mongo-2.10.1.jar下载网址 https://github.com/mongodb/mongo-java-driver/downloads(2)导入下载好的驱动包(3)简单的使用demoimport java.net.UnknownHostExceptio...
分类:
数据库 时间:
2014-06-26 15:53:12
阅读次数:
278
import java.net.UnknownHostException;import com.mongodb.BasicDBObject;import com.mongodb.DB;import com.mongodb.DBCollection;import com.mongodb.DBObjec...
分类:
数据库 时间:
2014-06-26 15:19:08
阅读次数:
306