public
Description: The Mongo Database
Homepage: http://www.mongodb.org/
Clone URL: git://github.com/mongodb/mongo.git
erh (author)
Tue Nov 10 09:28:45 -0800 2009
commit  36f5681446a174bd37cfc414edad4658e12e9ef5
tree    add61ab0371cb8e3c90477a0748597f4eba4483d
parent  62ff89ad69bbc480b0bac3bd20df43636d8b1efa
mongo /
name age message
file .gitattributes Mon Feb 02 08:44:56 -0800 2009 treat xcode config files as binary [erh]
file .gitignore Fri Oct 16 06:01:56 -0700 2009 add DS_Store to .gitignore [metagoto]
file GNU-AGPL-3.0.txt Tue Jul 22 06:45:40 -0700 2008 license [erh]
file README Thu Oct 22 07:45:50 -0700 2009 update README MINOR [dwight]
file SConstruct Loading commit data...
directory buildscripts/ Thu Oct 15 13:07:14 -0700 2009 compiler with xulrunner-1.9.0 - SERVER-359 [erh]
directory client/ Thu Nov 05 12:18:40 -0800 2009 Merge branch 'master' of git@github.com:mongodb... [dwight]
directory db/ Mon Nov 09 14:08:25 -0800 2009 fix streaming from chunks with bad data change ... [erh]
directory dbtests/ Thu Nov 05 10:34:14 -0800 2009 BSON_ARRAY macro [RedBeard0531]
directory debian/ Tue Nov 10 08:00:43 -0800 2009 BUMP 1.1.3 [erh]
directory distsrc/ Fri May 22 13:20:31 -0700 2009 remove old 64-bit linux comment [erh]
file doxygenConfig Tue Nov 10 08:00:43 -0800 2009 BUMP 1.1.3 [erh]
file gch.py Wed Sep 09 06:46:12 -0700 2009 playing with pre-compiled headers [Eliot Horowitz]
directory jars/ Sun Feb 15 13:12:54 -0800 2009 new java js system [erh]
directory jstests/ Mon Nov 09 19:25:37 -0800 2009 Array.avg Array.stdDev [erh]
directory lib/ Mon Nov 05 11:44:26 -0800 2007 boost [dwight]
directory mongo.xcodeproj/ Sun Sep 06 21:04:10 -0700 2009 restore capped2 config [astaple]
directory msvc/ Mon Jun 08 11:15:15 -0700 2009 Merge commit 'alanw/master' Conflicts: db/db... [erh]
directory pcre-7.4/ Thu Jan 08 06:52:51 -0800 2009 vc++ fixes [erh]
directory s/ Tue Nov 10 08:48:16 -0800 2009 post 1.1.3 markers [erh]
directory scripting/ Wed Nov 04 11:48:36 -0800 2009 some simple optimiziations [erh]
directory shell/ Mon Nov 09 19:25:37 -0800 2009 Array.avg Array.stdDev [erh]
file stdafx.cpp Tue Nov 10 08:48:16 -0800 2009 post 1.1.3 markers [erh]
file stdafx.h Tue Oct 27 12:59:37 -0700 2009 all client files now marked as Apache 2.0. SERV... [RedBeard0531]
file targetver.h Sun Dec 28 17:28:49 -0800 2008 Replace tab indentation with spaces [astaple]
directory tools/ Mon Nov 02 06:52:58 -0800 2009 clean trailing spaces when importing json SERVE... [erh]
directory util/ Tue Nov 03 19:53:18 -0800 2009 sleepmicros [erh]
directory zookeeper/
README
MongoDB README

DOCUMENTATION

  http://www.mongodb.org/

COMPONENTS

  mongod - The database process.
  mongos - Sharding controller.
  mongo  - The database shell (uses interactive javascript).

BUILDING

  For detail information about building, please see:

  http://www.mongodb.org/display/DOCS/Building

  If you want to build everything (mongod, mongo, tools, etc):

     $ scons .

  If you only want to build the database:

     $ scons

  To install

     $ scons --prefix=/opt/mongo install

  Please note that prebuilt binaries are available on mongodb.org and may be the easier way to get started.

RUNNING

  ./mongod

  runs the database.  Use 

  ./mongod --help

  to see command line options.

COMPILER VERSIONS

  Mongo has been tested with GCC 4.x and Visual Studio 2008.  Older versions
  of GCC may not be happy.

NOTES

  Mongo uses memory mapped files.  If built as a 32 bit executable, you will
  not be able to work with large (multi-gigabyte) databases.  However, 32 bit
  builds work fine with small development databases.

WINDOWS

  See also http://www.mongodb.org/display/DOCS/Building+for+Windows

  Build requirements:
    - vc++ express or visual studio
    - python 2.5 (for scons - 2.6 might be needed for some regression tests)
    - scons
    - boost 1.35 (or higher)
    - windows sdk - tested with v6.0 v6.0a

  Or download a prebuilt binary for Windows at www.mongodb.org.

UBUNTU

  scons libboost-dev libpcre++-dev xulrunner-1.9.1-dev

FreeBSD

  Install the following ports:

    - devel/boost
    - devel/libexecinfo
    - devel/pcre
    - lang/spidermonkey