Daily Archives: 2012-04-24

Mongo查询语言

Mongo使用JSON(BSON)表示一个查询,这相当于SQL语法的WHERE子句: db.users.find( { x : 3, y : “abc” } ).sort({x:1}); #select * from users where x=3 and y=’abc’ order by x asc; 上面语法是被包装过的,实际上下面代码更底层一些(同上面代码执行结果一样),但是我们用上面代码即可: db.users.find( { $query : { x : 3, y : “abc” }, $orderby : { x … Continue reading

Posted in Mongodb | Tagged , | Leave a comment

Mac OS X安装Mongodb

系统环境 Mac OS X 10.7.3 下载 直接官网下载Mongodb os x 64bit,目前最新的是2.0.4,官方文档给出的下载地址是: http://downloads.mongodb.org/osx/mongodb-osx-x86_64-x.y.z.tgz 替换x.y.x为当前稳定版本号之后为: http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.0.4.tgz 在Mac OS X中直接双击解压即可得到编译好的二进制文件 安装 既然是下载的二进制文件了,安装就很简单了,按照官方文档写的只需要创建/data/db目录即可,之后运行bin/mongod 为了使用方便,创建/usr/local/mongodb的软链接到你的mongodb目录,再增加/usr/local/mongodb/bin到环境变量 [shell] # 创建/data/db目录 sudo mkdir -p /data/db # 设置/data/db目录权限 sudo chown -R 你的系统登录用户名 /data # 创建/usr/local/mongodb软链接 sudo ln -s ~/Downloads/mongodb-osx-x86_64-2.0.4 /usr/local/mongodb … Continue reading

Posted in Mac OS X, Mongodb | Tagged | Leave a comment