forked from mongodb/mongo
-
Notifications
You must be signed in to change notification settings - Fork 8
/
README
79 lines (50 loc) · 2.03 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
MongoDB README
Welcome to MongoDB!
COMPONENTS
mongod - The database process.
mongos - Sharding controller.
mongo - The database shell (uses interactive javascript).
UTILITIES
mongodump - MongoDB dump tool - for backups, snapshots, etc.
mongorestore - MongoDB restore a dump
mongoexport - Export a single collection to test (JSON, CSV)
mongoimport - Import from JSON or CSV
mongofiles - Utility for putting and getting files from MongoDB GridFS
mongostat - Show performance statistics
BUILDING
See docs/building.md, also www.mongodb.org search for "Building".
RUNNING
For command line options invoke:
$ ./mongod --help
To run a single server database:
$ mkdir /data/db
$ ./mongod
$
$ # The mongo javascript shell connects to localhost and test database by default:
$ ./mongo
> help
DRIVERS
Client drivers for most programming languages are available at mongodb.org. Use the
shell ("mongo") for administrative tasks.
PACKAGING
Packages are created dynamically by the package.py script located in the buildscripts directory. This will
generate RPM and Debian packages.
DOCUMENTATION
http://www.mongodb.org/
CLOUD MANAGED MONGODB
http://mms.mongodb.com/
MAIL LISTS AND IRC
http://dochub.mongodb.org/core/community
LEARN MONGODB
http://university.mongodb.com/
32 BIT BUILD NOTES
MongoDB 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.
LICENSE
Most MongoDB source files (src/mongo folder and below) are made available under the terms of the
GNU Affero General Public License (AGPL). See individual files for
details.
As an exception, the files in the client/, debian/, rpm/,
utils/mongoutils, and all subdirectories thereof are made available under
the terms of the Apache License, version 2.0.