数据库

 首页 > 数据库 > MongoDB > MongoDB简单使用介绍

MongoDB简单使用介绍

分享到:
【字体:
导读:
         摘要:安装MongoDB$sudoapt-getinstallmongodb会自动安装libpcrecpp0libboost-system1.42.0libboost-filesystem1.42.0libboost-program-options1.42.0libboost-thread1.42.0xulrunner-2....

MongoDB简单使用介绍
安装MongoDB

$sudo apt-get install mongodb

会自动安装libpcrecpp0 libboost-system1.42.0 libboost-filesystem1.42.0

libboost-program-options1.42.0 libboost-thread1.42.0 xulrunner-2.0-mozjs

mongodb-clients mongodb-server mongodb-dev mongodb 等依赖包。

$ps aux | grep mongod

安装Python语言驱动

$sudo apt-get install python-setuptools

$sudo easy_install pymongo

配置MongoDB

$sudo vim /etc/mongodb.conf

dbpath=’your datebase path’

logpath=’where to log’

logappend=true

bind_id=127.0.0.1

port=27017

mytestdb
创建Collection

进入数据库建立coolection数据库才算建立完成。使用

db.createCollection("mytestdb ", {capped:true, size:10000}) 单位是kb

或者db.runCommand( {createCollection:" mytestdb ", capped:true, size:100000} )

capped参数是建立固定大小的数据库文件,为了保证效率,mongo会在建立collection的时候占用磁盘空间,防止碎片。

> db.createCollection("mytestdb ", {capped:true, size:10000})

> show collections

db.mytestdb.ensureIndex({age:-1})

使用Python测试

$python

>>> import pymongo

>>> conn = pymongo.Connection(host="localhost",port=27017)

>>> db=conn.mytestdb

>>> for user in db.wfcoll.find({}):

... repr(user)

MongoDB简单使用介绍
分享到:
MongoDB数据库以及相关PHP扩展的安装方法
MongoDB数据库以及相关PHP扩展的安装方法 一、MongoDB的安装使用 1. 下载MongoDB:      根据你的操作系统版本下载相应的mongodb,我的是ubuntu64位,所以在/opt/下载这个:http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.3.tgz 2. 解压:      tar zxvf /opt/mongodb-linux-x86_64-2.0.3....
MongoDB、HandlerSocket和MySQL性能测试
MongoDB、HandlerSocket和MySQL性能测试 一、测试环境   1、测试服务器状况   共涉及4台测试服务器:   压力测试服务器   Web服务器   MongoDB服务器   MySQL服务器。   机器配置为:   CPU:Intel(R) Core(TM)2 Duo CPU E7200 @ 2.53GHz   RAM:8G DDR2 667   磁盘:S...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……