The Five Money-Saving Tricks MongoDB Doesn’t Want You To Know

John De Goes
John De Goes CTO & Co-Founder
If you listen to your friendly MongoDB sales rep, it's easy to think they are a one-stop shop for all things MongoDB.

However, a bit of quick research quickly reveals there are alternatives for completing your MongoDB-based infrastructure that will save you money and yield better results.
Here are 5 tips that will save you tons of time and money!

1. Ditch MongoDB Cloud Manager

MongoDB Cloud Manager provides automated management and backups for your environment. While this can be a key element of any application infrastructure, you have other options. Companies like ScaleGrid offer similar features as Cloud Manager for less cost. You can use MongoDB Community with a service like ScaleGrid and have the best of both worlds.

2. Get Support from a Third-Party

Users need to upgrade to MongoDB Professional or Enterprise in order to get support for the database. If you have a production environment, support is critical to insure minimal downtime, and getting support from the vendor isn’t a bad idea. Unfortunately, the support comes with a super high price tag.

Request A Demo

No ETL. No Mapping. No Stale Extracts.

An excellent alternative is Percona. Percona is a veteran technology company that has provided support and services for open source MySQL for years. They have added support for MongoDB in recent years, and the reviews are glowing. Percona offers more flexible support options at better prices, and if you happen to have other open source databases like MySQL in production, then you have one-stop support shopping.

3. Swap MongoDB Compass for Open Source

MongoDB expects users to upgrade from Community Edition to Professional Edition to gain access to the Compass tool for data exploration and schema validation. Compass is useful, and the GUI is decent, but it is limited in what it can actually do from an analytics perspective.

An open source alternative is the SlamData project. SlamData is the most popular native tool for exploring and analyzing data in MongoDB, and allows users to discover, search, query and visualize any data stored in MongoDB.

SlamData has a powerful and flexible UI that makes it super simple to create reports and dashboards in minutes. SlamData works natively on the data stored in MongoDB, no ETL, data mapping or extraction of any kind. It pushes 100% of the computation down to the live data, so as your data changes so do your analytics, in real-time.


Now Available: the Definitive Guide To JOINs On MongoDB

Lots of business come to us looking for help with doing BI on MongoDB. Specifically, many people want to just do what they’ve always done: query data with SQL. Here's the definitive guide!

Webinar Replay: Plug-And-Play Analytics for Your SaaS App Built On MongoDB

Check out the replay of this webinar to learn how US Mobile uses SlamData to deliver interactive reporting across its business.

The Five Money-Saving Tricks MongoDB Doesn’t Want You To Know

If you listen to your friendly MongoDB sales rep, it's easy to think they are a one-stop shop for all things MongoDB.

4. Kiss BI Connector Goodbye

MongoDB requires users to upgrade from Community to Enterprise Advanced in order to gain access to the MongoDB BI Connector (MBIC). This tool allows users to connect their MongoDB database to popular BI tools by leveraging the PostgreSQL Foreign Data Wrapper (FDW).

There is an open source alternative, the Quasar BI Connector for MongoDB (QBIC) that provides similar functionality, and in several cases, better performance than MBIC.

No need to pay for Enterprise Advanced to get MBIC. The Quasar BI Connector uses the popular Quasar NoSQL analytics engine in conjunction with the PostgreSQL FDW to make it possible for any BI tool to connect to data stored in MongoDB.

5. Exploit the Server Loophole

If you feel compelled to upgrade to MongoDB Professional or Enterprise Advanced, then keep it small, since MongoDB charges by the server!

Get Updates And News From SlamData

However, there’s a loophole you can exploit. MongoDB defines a “server” as 512 GB of memory, regardless of how many physical or virtual devices share this memory. So you can spread the 512GB across many servers and get more bang for your license buck!


In summary, the MongoDB open source ecosystem continues to grow, and like most situations in life, it pays to do your homework when building out your solution environment.

There is a tremendous amount of innovation occurring and users can benefit from this both technically with better solutions and financially.

One-stop shopping does not get you the best solution!

News, Analysis and Blogs

Now Available: SlamData 5.0

The latest release of SlamData delivers unprecedented analytics for NoSQL data sources like MongoDB as well as for projects and solutions that deal with disparate, complex data. Tame your data now! SlamData is a single analytics solution for all of your data. 

read more

What Our Customers Are Saying


We use SlamData to build custom reports and have found the tool is exceptionally easy to use and very powerful. We recently needed to engage the support team and we were very pleased with the turn-around time and the quality of support that we received.

Troy Thompson
Director of Software Engineering
Intermap Technologies, Inc.


When our company migrated from SQL database to MongoDB, all our query tools became obsolete. SlamData saved the day! I was able to easily write SQL2 queries. Plus the sharing, charting, and interactive reports were a game changer.

Michael Melmed
VP, Ops and Strategy
US Mobile


Slamdata helped shine the light on how our new product was being used. The support staff was awesome and we saved engineering cycles in building all the analytics in-house. I am using it to change the mindset in the teams and shift the focus from product launches to product landings

Engineering Lead
Cisco Systems


The Characteristics of NoSQL Analytics Systems

  • The Nature of NoSQL Data
    • APIs
    • NoSQL Databases
    • Big Data
    • A Generic Data Model for NoSQL
  • Approaches to NoSQL Analytics
    • Coding & ETL
    • Hadoop
    • Real-Time Analytics
    • Relational Model Virtualization
    • First-Class NoSQL Analytics
  • Characteristics of NoSQL Analytics Systems
    • Generic Data Model
    • Isomorphic Data Model
    • Multi-Dimensionality
    • Unified Schema/Data
    • Post-Relational
    • Polymorphic Queries
    • Dynamic Type Discovery & Conversion
    • Structural Patterns

Send Us A Message

Get In Touch

(720) 588-9810

1215 Spruce Street, Suite 200 Boulder, CO 80302

Connect With Us

© 2017 SlamData, Inc.