110 likes | 413 Views
MongoDB is a NoSQL database empowering businesses to be more agile and scalable. Master Software Solutions is using MongoDB to achieve their goals.
E N D
What is MangoDB?? • A document oriented database • Mongo DB supports Map reduce and Aggregation Tools • Java Scripts are used instead of Procedures • Mongo DB is a schema less Database • Most Importantly Mongo DB supports secondary indexes and geospatial indexes. • Simple to Administer the Mongo DB in cases of failures • Mongo DB designed to provide High Performance • MongoDB stores files of any size without complicating your stack.
MongoDB Vs Relational DBMS • Collection vs table • Document vs row • Field vs column • schema less vs schema oriented
Benefits!! • Embedded objects brought back in the same query as parent object • Objects in the same collection are generally stored contiguously on disk • If the document model matches your domain well, it can be much easier to comprehend than nasty joins
Indexing... • Indexes in MongoDB are similar to indexes in RDBMS. • MongoDB supports indexes on any field or sub-field contained in documents • MongoDB defines indexes on a per collection level. • All MongoDB indexes use a B-tree data structure.
Plarforms... • RedHat Enterprise Linux,CentOS,or Fedora Linux • Debian,Ubuntu or other LInux system • OS X,Windows
Packages • MongoDB is included in several different package managers. Generally speaking, it is easier to simply install the prebuilt binaries from above. • For MacPort, see the mongodb package • For Homebrew see the mongodb formula • For • Gentoo, MongoDB can be installed by running emerge mongodb See Gentoo Packages
Conclusion • MongoDB is fast • Very little CPU overhead • MongoDB is Implemented in C++ for best performance. • Very rapid development, open source • Works on many platforms and there are many language drivers
Hello, MSS would be more than happy to chat with you. Visit us: 4th Floor, SCO 418, Tricity Plaza Peer Muchalla Road, Sector 20, Panchkula, Chandigarh Mail us: info@mastersoftwaresolutions.com, mastersoftwaresolutions@gmail.com Call us: +91 01762 662232 0 81959 00456, 098157-13695