1. 简单介绍索引是为了加速查询。假设没有索引,mongodb在查询时会做表扫描,假设集合非常大时,这个查询会非常慢。一般对创建查询时的键都建立索引。为排序字段建立索引,假设对未建立索引的字段sort,mongodb会将全部的数据取到内存中来排序,假设集合大到不能在内存中排序,则mongodb会报错...
分类:
数据库 时间:
2014-07-10 13:39:36
阅读次数:
383
一、简介和安装 ./bin/mongod --dbpath /path/to/database --logpath /path/to/log --fork --port 27017 mongodb非常的占磁盘空间, 刚启动后要占3-4G左右,--smallfiles二、基本命令 1...
分类:
数据库 时间:
2014-07-10 13:37:09
阅读次数:
311
一. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作):1.运行"apt-get install mongo"如果遇到找不到安装包的话运行"apt-get update"2.这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l"查看进程是否已经启动3.在终端输...
分类:
数据库 时间:
2014-07-10 10:38:21
阅读次数:
364
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
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