MongoDB Alternatives
MongoDB is described as 'Document database with the scalability and flexibility that you want with the querying and indexing that you need' and is a very popular relational database in the development category. There are more than 100 alternatives to MongoDB for a variety of platforms, including Linux, Windows, Mac, Self-Hosted and Web-based apps. The best MongoDB alternative is PostgreSQL, which is both free and Open Source. Other great apps like MongoDB are SQLite, MySQL Community Edition, MariaDB and Redis.
Alternatives list
A simple key-value store as a service designed for quick and easy integration into projects that need a globally accessible key-value database. Ideal for serverless apps, metrics collection, prototyping, and more.
Cost / License
- Paid
- Proprietary
Platforms
- Online
- 7 snapjson alternatives
SnapJSON is a lightweight, open-source ORM for Node.js that uses simple JSON files as a datastore.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Self-Hosted
- Windows
- Linux
- Mac
- Node.JS
DB2 offers industry leading performance, scale, and reliability on your choice of platform from Linux to z/OS. DB2 supports storing XML and relational data and offers SQL PL and PL/SQL procedural languages.
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 solution for storing session-state or shopping carts on your ecommerce Web farm or you have to perform lightning...
Cost / License
- Freemium
- Proprietary
Platforms
- Windows
- Linux
CUBRID is a comprehensive GPL/BSD open source relational database management system highly optimized for Web Applications. CUBRID is being developed in C/C++. Includes native HA, online hot backup, and other features. JDBC, PHP, ODBC/.NET, Ruby & Python APIs.
Upload your CSV file or SQLite database and have a full fledged GraphQL API available in mere seconds. Now you can build applications faster than ever before!
Cost / License
- Freemium
- Proprietary
Platforms
- Software as a Service (SaaS)



EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Linux

RapidStash is a service for rapidly publishing sandbox APIs with just JSON. If you have an idea of what kind of data you want to send and receive but aren’t yet ready to build a backend, just throw some example data in a “stash” and interact with it there.
Cost / License
- Freemium
- Proprietary
Application type
Platforms
- Software as a Service (SaaS)

UnQLite is a in-process software library which implements a self-contained, serverless, zero-configuration, transactional NoSQL database engine. UnQLite is a document store database similar to MongoDB, Redis, CouchDB etc.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
XAP is an in-memory computing software platform that processes all your data & applications in real time.






























