首先介绍下mongodb的安装。
1.下载安装包http://www.mongodb.org这个上面找自己需要的tar包就可以了
2.解压tar包:tar -zxvf mongodb-linux-x86_64-1.4.0.tgz
3.创建存放数据库的位置mkdir -p /data/db/
4../mongod -dbpath /data/db指定路径启动数据库server,可以./mongod -help查看具体参数
正常启动,默认连接端口27017. 也可以写个配置文件,启动的时候加个-f 跟配置文件就可以了,一般都是Daemon方式启动,因为我们都需要后台运行,后面--fork,还有必须加logpath路径
5.启动client端,./mongo
6.在client端关闭server
> use admin;
switched to db admin
> db.shutdownServer(); 或者直接ctrl+c,再或者直接干pid,但是建议使用kill -2或者是-15 杀pid,如果是-9,大家懂的,太暴力了,可能损坏数据文件。
看看安装步骤还是很简单的。
下面介绍一下mongodb的几个特点:
1:高并发的的读写需求,对于事物的一致性要求不高,事物的复杂度不高。
2:支持二进制数据,以及大对象,比如图片和视频等等。使用mongodb通常都是对文档单个查询,一般不会出现关联查询
所以他的组成对象也不同,database->collection->document组成,当然这是逻辑结果,物理结构有数据文件,日志文件,数据库就是由这一系列的物理文件组成。