Wednesday, 11 November 2015

MongoDB - Advantages

In MongoDB there is no concept of relationship. A relational database has a typical schema design that shows number of tables and the relationship between these tables.

Why should use MongoDB
  • Document Oriented Storage : Data is stored in the form of JSON style documents
  • Index on any attribute
  • Replication & High Availability
  • Auto-Sharding
  • Rich Queries
  • Fast In-Place Updates
  • Professional Support By MongoDB
Where should use MongoDB?
  • Big Data
  • Data Hub
Windows Installation steps - Follow below link
                                                  Latest Mongodb Installer 


Advantages of MongoDB over RDBMS
  • Uses internal memory for storing the (windowed) working set, enabling faster access of data  
  • No Schema : It is document database in which one collection holds different different 
  • documents. Number of fields, content and size of the document can be differ from one document to another.
  • Structure of a single object is clear
  • No complex joins
  • Deep query-ability. MongoDB supports dynamic queries on documents using a document-based query language that's nearly as powerful as SQL
  • Ease of scale-out: MongoDB is easy to scale
    Conversion / mapping of application objects to database objects not needed 

No comments:

Post a Comment

Monads in Scala

Monads belongs to Advance Scala   concepts. It  is not a class or a trait; it is a concept. It is an object which covers other object. A Mon...