The Best 70 MongoDB Alternatives

  • EJDB

    EJDB — Embedded JSON Database engine. The main goal of this project to create the fast MongoDB-like database engine library which can be embed into C/C++ applications...

    Free Open Source Mac OS X Linux

  • Pivotal GemFire

    Pivotal GemFire® is a real-time distributed data store that solves the hard problems of distributed systems for you. It provides a familiar Java interface for...

    Commercial Windows Linux Web

  • FleetDB

    FleetDB offers a flexible and expressive data model designed for the needs of modern application developers; a combination of schema-free records, declarative queries...

    Free Open Source Mac OS X Windows Linux

  • Raven DB

    Raven is an Open Source (with a commercial option) document database for the .NET/Windows platform. Raven offers a flexible data model design to fit the needs of real...

    Free Open Source Windows

  • BigMemory

    BigMemory: a commercial in-memory data management suite for real-time Big Data applications that stores up to hundreds of terabytes in distributed memory across multiple...

    Commercial Mac OS X Windows Linux

  • JNSEDB - Java NoSql Embeddable Database

    JNSEDB is simple, persistable, fast and embeddable java nosql database dedicated to small applications. This database can be embedded to any java application without...

    Free Open Source Windows Linux

  • Orchestrate

    The Complete Database Service for Rapid Application Development. Add Search, Time-Ordered Events, Geospatial or Graph Queries Fast with a REST API.

    Commercial Web

  • Persevere

    Persevere is designed to create applications with user interface implemented primarily on the client side and Persevere playing the role as an HTTP-based RESTful data...

    Free Open Source Mac OS X Windows Linux

  • ScaleOut

    ScaleOut Software's advanced in-memory data grid products help you meet a wide range of technical and business challenges. Whether you need a scalable storage...

    Freemium Windows Linux

  • XAP

    XAP is an in-memory computing software platform that processes all your data & applications in real time. XAP works by enabling an entire application to run on a...

    Commercial Mac OS X Windows Linux