MongoDB是一个开源的分布式文档数据库,具有可扩展、高性能、非固定表结构等特点,下面演示在Snow Leopard上安装MongoDB的方法。
macports中的MongoDB版本较低,
$ port search mongodb
mongodb @1.0.1 (databases)
High-performance, schema-free document-oriented database
所以我们直接从MongoDB上下载安装。 目前最新版本是 1.2.0 (2009.12)
sudo mkdir -p /data/db
sudo chown <你的用户名> /data/db
export PATH="/Users/hui/dev/mongodb/bin:$PATH"
$ mongod
mongod --help for help and startup options
Wed Dec 30 22:36:19 Mongo DB : starting : pid = 1853 port = 27017
dbpath = /data/db/ master = 0 slave = 0 64-bit
Wed Dec 30 22:36:19 db version v1.2.0, pdfile version 4.5
Wed Dec 30 22:36:19 git version: 2add01f37ddf5a262dbc66f81353e88f38723dc6
Wed Dec 30 22:36:19 sys info: Darwin erh2.10gen.cc 9.6.0
Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008;
root:xnu-1228.9.59~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_37
Wed Dec 30 22:36:19 waiting for connections on port 27017
$ mongo
MongoDB shell version: 1.2.0
url: test
connecting to: test
type "help" for help
> db.test.foo.save({a:1})
> db.test.foo.find()
{ "_id" : ObjectId("4b3b6680c998c4131de3c408"), "a" : 1 }
>
http://127.0.0.1:28017/test/test/foo/
"D" is for Dylan, this blog is about life and tech(computer world).
Feel free to contact me: d@hc.la