MongoDB: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Tom Morris
(New page: {{subpages}} '''MongoDB''' is a non-relational, open source database, commonly given the label NoSQL. It combines a number of the features of key-value stores including use of [[JavaS...)
 
imported>Meg Taylor
(update template, move links to subgroups)
Line 1: Line 1:
{{subpages}}
{{subpages}}
'''MongoDB''' is a non-relational, open source database, commonly given the label [[NoSQL]]. It combines a number of the features of key-value stores including use of [[JavaScript Object Notation|JSON]] syntax and a JavaScript interface, with some of the more familiar features from traditional relational database systems like [[MySQL]], [[PostgreSQL]] and Oracle. It is designed to be fast and highly scalable but also to allow queries that are considerably more complex than some other NoSQL solutions. MongoDB is produced by 10gen, a company who provide commercial support and training services, and is released under the Affero GNU Public License.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Licensing Licensing]</ref>
'''MongoDB''' is a non-relational, open source database, commonly given the label [[NoSQL]]. It combines a number of the features of key-value stores including use of [[JavaScript Object Notation|JSON]] syntax and a JavaScript interface, with some of the more familiar features from traditional relational database systems like [[MySQL]], [[PostgreSQL]] and Oracle. It is designed to be fast and highly scalable but also to allow queries that are considerably more complex than some other NoSQL solutions. MongoDB is produced by 10gen, a company who provide commercial support and training services, and is released under the Affero GNU Public License.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Licensing Licensing]</ref>


The MongoDB project produce a supported drivers for C, C++, Java, JavaScript, Perl, PHP, Python and Ruby. In addition, community supported drivers are available for a wide variety of languages including C#, Clojure, Objective-C, Scala and Smalltalk.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Drivers Drivers]</ref> MongoDB is being used by a variety of companies and organisations including [[Foursquare]], bit.ly, [[Grooveshark]], and Shutterfly.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Production+Deployments Production Deployments]</ref> There have also been a number of conferences and events about MongoDB.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Events Events]</ref>
The MongoDB project produce a supported drivers for C, C++, Java, JavaScript, Perl, PHP, Python and Ruby. In addition, community supported drivers are available for a wide variety of languages including C#, Clojure, Objective-C, Scala and Smalltalk.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Drivers Drivers]</ref> MongoDB is being used by a variety of companies and organisations including [[Foursquare]], bit.ly, [[Grooveshark]], and Shutterfly.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Production+Deployments Production Deployments]</ref> There have also been a number of conferences and events about MongoDB.<ref>MongoDB Documentation, [http://www.mongodb.org/display/DOCS/Events Events]</ref>


== External Links ==
==References==
* [http://www.mongodb.org MongoDB]
{{reflist}}
* [http://twitter.com/mongodb Twitter: @mongodb]
* [http://github.com/mongodb GitHub] - contains source code for MongoDB and drivers
* MSDN Magazine, [http://msdn.microsoft.com/en-us/magazine/ee310029.aspx Going NoSQL with MongoDB]
 
== References ==
<references />

Revision as of 08:41, 14 September 2013

This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

MongoDB is a non-relational, open source database, commonly given the label NoSQL. It combines a number of the features of key-value stores including use of JSON syntax and a JavaScript interface, with some of the more familiar features from traditional relational database systems like MySQL, PostgreSQL and Oracle. It is designed to be fast and highly scalable but also to allow queries that are considerably more complex than some other NoSQL solutions. MongoDB is produced by 10gen, a company who provide commercial support and training services, and is released under the Affero GNU Public License.[1]

The MongoDB project produce a supported drivers for C, C++, Java, JavaScript, Perl, PHP, Python and Ruby. In addition, community supported drivers are available for a wide variety of languages including C#, Clojure, Objective-C, Scala and Smalltalk.[2] MongoDB is being used by a variety of companies and organisations including Foursquare, bit.ly, Grooveshark, and Shutterfly.[3] There have also been a number of conferences and events about MongoDB.[4]

References

  1. MongoDB Documentation, Licensing
  2. MongoDB Documentation, Drivers
  3. MongoDB Documentation, Production Deployments
  4. MongoDB Documentation, Events