随笔分类 - [71]NoSql
-
MongoDB源码概述——日志
摘要:本篇文章主要介绍MongoDB的日志模块以及数据持久化存储模块的代码实现方式。大家也许会惊讶,为什么日志模块和持久化存储模块会放到一篇文章来总结。嘿嘿,在别的系统,可能这两个模块联系不是特别大,可是这MongoDB ,这两个模块还真不能分开来讲。这是怎么回事呢?请听我娓娓道来…通常说来,MongoDB具有三个日志模块,LogJournalOplog Log: 位于 log.h,它主要负责用户日志文件,这和我们普通系统的日志系统没有什么区别,作用也就是记录系统的一些重要流程,然后持久化到log文件。这个log文件可以通过系统启动参数"--logpath". Journal: 阅读全文
-
mongodb部署
摘要:一、简单启动举例:./mongod --dbpath /var/lib/mongodb/ --port 12345这中方法相对比较简单,这里不做具体的阐述,查看下面的文档即可http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo二、master-slave 1. 运行脚本脚本:$ cd ~/apps$ wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.3.tgz$ tar zxvf mongodb-linux-x86_64-1.8.3.tgz$ m. 阅读全文
-
NoSQL 之 Morphia 操作 MongoDB
摘要:上两篇文章:http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.htmlhttp://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html介绍到了在MongoDB的控制台完成MongoDB的数据操作、以及通过Java MongoDB 的驱动完成在Java中对MongoDB的操作,通过前两篇文章我们对MongoDB有了全面、深刻的认识和理解。现在我们就看看利用Morphia库来操作MongoDB。开发环境:System:WindowsIDE:eclipse、MyEclipse 8Da 阅读全文
-
Windows下安装MongoDB
摘要:1、下载MongoDB数据库http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip;2、将安装文件解压到C盘(注意:安装路径中不能出现空格),配置“环境变量”,将%MONGODB_HOME%in添加到“Path”中;3、进入DOS窗口,设置数据保存目录(与端口)和日志输出目录。DOS命令:mongod--port<端口>--dbpath<数据路径>--logpath<日志路径>--logappend--directoryperdb参数说明:--port表示数据库端口,默认27017;--dbp 阅读全文
-
介绍了MongoDB在32位Windows7下的安装以及一些简单应用
摘要:在Windows环境下MongoDB搭建和简单操作作者看到一位朋友使用MongoDB时遇到了很多问题,于是自己一步一步尝试解决并记录,在这个过程中这个文儿就诞生了,在这篇文章中作者主要介绍了MongoDB在32位Windows7下的安装以及一些简单应用。AD:一,安装mongoDB1,解压mongodb-win32-i386-1.8.2至E:\MyProgram\mongodb-win32-i386-1.8.2(你可以按照自己的路径来,路径中最好不要有空格,要不然麻烦)2,新建文件夹C:\DATA\DB,这是mongoDB的默认数据文件夹,你也可以在文件夹E:\MyProgram\mongod 阅读全文