0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
mongodb/README

62 lines
1.3 KiB
Plaintext
Raw Normal View History

2008-07-22 15:54:25 +02:00
Mongo Database README
DOCUMENTATION
http://www.10gen.com/wiki/db
ORGANIZATION
db/ : core database source code
grid/ : socket messaging stuff
util/ : util classes
BUILDING
cd db
make clean && make
RUNNING
Run ./db and command line options will display.
2008-07-22 15:56:45 +02:00
COMPILER VERSIONS
Mongo has been tested with GCC 4.1.2 and Visual Studio 2008. Older versions
of GCC may not be happy.
2008-07-22 15:54:25 +02:00
NOTES
Mongo uses the 10gen appserver and the Java Virtual Machine to execute
user program code in the database. This feature is optional -- if you would
like to run the database without these installed, run with the --nojni
option. With --nojni specified, the db.eval() and $where features are no
longer available.
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 should work fine with small development databases.
2009-01-13 15:15:47 +01:00
To compile the unit tests, you need to install the unit test framework from:
http://unittest.red-bean.com/
2009-01-09 18:33:47 +01:00
--- WINDOWS ---
COMPILING
REQUIREMENTS
- python 2.6 (for scons)
- scons
- boost 1.35
- vc++ express
- windows sdk - tested with v6.0 v6.0a
- java sdk 1.6
you have to add java\jdk\bin\ to your path
scons
mkdir \data\
mkdir \data\db
db\db run
2009-01-13 15:15:47 +01:00