MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB supports field, range queries, regular expression searches. Queries can return specific fields of documents and also include user-defined JavaScript functions. Queries can also be configured to return a random sample of results of a given size. Indexing : Fields in a MongoDB document can be indexed with primary and secondary indices. Replication : MongoDB provides high availability with replica sets. Load balancing : MongoDB scales horizontally using sharding. File storage : MongoDB can be used as a file system with load balancing and data replication features over multiple machines for storing files. Aggregation : MapReduce can be used for batch processing of data and aggregation operations. Server-side JavaScript execution : JavaScript can be used in queries, aggregation functions (such as MapReduce), and sent directly to the database to be executed. Capped collections : MongoDB supports fixed-size collections called capped collections. This type of collection maintains insertion order and, once the specified size has been reached, behaves like a circular queue. Ref: #Wikipedia - Study24x7
Social learning Network
46 followers study24x7 22 Nov 2018 02:44 PM study24x7 study24x7

MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas.

MongoDB supports field, range queries, regular expression searches. Queries can return specific...

See more

MongoDB
 is a free and open-source cross-platform doc...
study24x7
Write a comment
Related Questions
500+   more Questions to answer
Most Related Articles