MongoDB - Hosting Wikipedia

MongoDB

 In

MongoDB

MongoDB

As much as SQL is a common way to build a database, NoSQL database is popular for a variety of reasons. MongoDB keeps some of the important SQL characteristics such as queries and indexes. MongoDB links with several languages such as Scala, Clojure and Java – all in all, MongoDB can cope with more languages than its closes NoSQL competitor, Cassandra.

Developers that execute dynamic queries will particularly like MongoDB, which is also great for defining indexes. It uses a very flexible database structure that can be extended and modified more easily that the typical SQL database – for example, a database schema can be written in MongoDB without any database downtime.

You can use MongoDB alongside OS X, Linux and Windows but the size of MongoDB databases are limited to 2.5GB for 32-bit operating systems. It uses MMAPv1 and WiredTiger.

Top features of MongoDB

  • MongoDB is known for its top performance
  • You can active auto-sharding with MongoDB
  • MongoDB can be run across multiple servers
  • Full support for replication using Master-Slave
  • jSON style documents is the way data is stored
  • You can index your fields of choice in your documents
  • Data is placed in shards to load balancing is built-in
  • Searching using expressions is fully supported
  • You can easily fix problems in MongoDB when it fails

Pros and Cons of MongoDB

Admins will like the fact that MongoDB is so easy to set up while the parent company, MongoDB Inc., can offer professional support to enterprise clients. It’s a high-speed database which supports ad-hoc queries, and it is also both schema-less and horizontally scalable.

Unfortunately, with MongoDB you cannot perform joins and you will find that it takes a lot of storage space. Document nesting is restricted, and you can find that MongoDB uses a lot of RAM.

Plesk Obsidian Free Trial

How useful was this post?

Click on a heart to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

Oh no, sorry about that!

Let us know how we can do better below

Elvis Plesky
Elvis Plesky
Our fun and curious team mascot's always plugged into the latest trends. He's here to share his knowledge and help you solve your tech problems.
    Recent Posts
    Contact Us

    We're not around right now. But you can send us an email and we'll get back to you, asap.

    Start typing and press Enter to search