Alternatives to MongoDB
Compare MongoDB alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to MongoDB in 2026. Compare features, ratings, user reviews, pricing, and more from MongoDB competitors and alternatives in order to make an informed decision for your business.
-
1
Couchbase
Couchbase
Couchbase’s operational data platform for AI is a scalable foundation for enterprise operational, analytical, mobile and AI workloads that replaces legacy infrastructure and data services. Bring your data to life in new ways with Couchbase’s enterprise data partnership: launch game-changing customer experiences, explore the infinite possibilities of AI, scale your global operations, and move your data from the cloud to the edge, and beyond. Couchbase’s operational data platform for AI eliminates fragmented tech stacks, so teams can stay innovative and agile, with less risk and lower cost of ownership. With enterprise partnership and scalable, AI-ready technology, Couchbase turns your data into the foundation for your next breakthrough. -
2
Teradata VantageCloud
Teradata
Teradata VantageCloud: The complete cloud analytics and data platform for AI. Teradata VantageCloud is an enterprise-grade, cloud-native data and analytics platform that unifies data management, advanced analytics, and AI/ML capabilities in a single environment. Designed for scalability and flexibility, VantageCloud supports multi-cloud and hybrid deployments, enabling organizations to manage structured and semi-structured data across AWS, Azure, Google Cloud, and on-premises systems. It offers full ANSI SQL support, integrates with open-source tools like Python and R, and provides built-in governance for secure, trusted AI. VantageCloud empowers users to run complex queries, build data pipelines, and operationalize machine learning models—all while maintaining interoperability with modern data ecosystems. -
3
MongoDB Atlas
MongoDB
The most innovative cloud database service on the market, with unmatched data distribution and mobility across AWS, Azure, and Google Cloud, built-in automation for resource and workload optimization, and so much more. MongoDB Atlas is the global cloud database service for modern applications. Deploy fully managed MongoDB across AWS, Google Cloud, and Azure with best-in-class automation and proven practices that guarantee availability, scalability, and compliance with the most demanding data security and privacy standards. The best way to deploy, run, and scale MongoDB in the cloud. MongoDB Atlas offers built-in security controls for all your data. Enable enterprise-grade features to integrate with your existing security protocols and compliance standards. With MongoDB Atlas, your data is protected with preconfigured security features for authentication, authorization, encryption, and more. -
4
RaimaDB
Raima
RaimaDB is an embedded time series database for IoT and Edge devices that can run in-memory. It is an extremely powerful, lightweight and secure RDBMS. Field tested by over 20 000 developers worldwide and has more than 25 000 000 deployments. RaimaDB is a high-performance, cross-platform embedded database designed for mission-critical applications, particularly in the Internet of Things (IoT) and edge computing markets. It offers a small footprint, making it suitable for resource-constrained environments, and supports both in-memory and persistent storage configurations. RaimaDB provides developers with multiple data modeling options, including traditional relational models and direct relationships through network model sets. It ensures data integrity with ACID-compliant transactions and supports various indexing methods such as B+Tree, Hash Table, R-Tree, and AVL-Tree. -
5
StarTree
StarTree
StarTree, powered by Apache Pinot™, is a fully managed real-time analytics platform built for customer-facing applications that demand instant insights on the freshest data. Unlike traditional data warehouses or OLTP databases—optimized for back-office reporting or transactions—StarTree is engineered for real-time OLAP at true scale, meaning: - Data Volume: query performance sustained at petabyte scale - Ingest Rates: millions of events per second, continuously indexed for freshness - Concurrency: thousands to millions of simultaneous users served with sub-second latency With StarTree, businesses deliver always-fresh insights at interactive speed, enabling applications that personalize, monitor, and act in real time.Starting Price: Free -
6
TiMi
TIMi
With TIMi, companies can capitalize on their corporate data to develop new ideas and make critical business decisions faster and easier than ever before. The heart of TIMi’s Integrated Platform. TIMi’s ultimate real-time AUTO-ML engine. 3D VR segmentation and visualization. Unlimited self service business Intelligence. TIMi is several orders of magnitude faster than any other solution to do the 2 most important analytical tasks: the handling of datasets (data cleaning, feature engineering, creation of KPIs) and predictive modeling. TIMi is an “ethical solution”: no “lock-in” situation, just excellence. We guarantee you a work in all serenity and without unexpected extra costs. Thanks to an original & unique software infrastructure, TIMi is optimized to offer you the greatest flexibility for the exploration phase and the highest reliability during the production phase. TIMi is the ultimate “playground” that allows your analysts to test the craziest ideas! -
7
ScaleGrid
ScaleGrid
ScaleGrid is a fully managed Database-as-a-Service (DBaaS) platform that helps you automate your time-consuming database administration tasks both in the cloud and on-premises. Easily provision, monitor, backup and scale your open source databases with high availability, advanced security, full superuser and SSH access, query analysis, and troubleshooting support to improve the performance of your deployments. Supported databases include: - MySQL - PostgreSQL - Redis™ - MongoDB® database - Greenplum™ (coming soon) The ScaleGrid platform supports both public and private clouds, including AWS, Azure, Google Cloud Platform (GCP), DigitalOcean, Linode, Oracle Cloud Infrastructure (OCI), VMware and OpenStack. Used by thousands of developers, startups, and enterprise customers including Atlassian, Meteor, and Accenture, ScaleGrid handles all your database operations at any scale so you can focus on your application performance.Starting Price: $8 per month -
8
Amazon DynamoDB
Amazon
Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multi-region, Multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second. Many of the world's fastest-growing businesses such as Lyft, Airbnb, and Redfin as well as enterprises such as Samsung, Toyota, and Capital One depend on the scale and performance of DynamoDB to support their mission-critical workloads. Focus on driving innovation with no operational overhead. Build out your game platform with player data, session history, and leaderboards for millions of concurrent users. Use design patterns for deploying shopping carts, workflow engines, inventory tracking, and customer profiles. DynamoDB supports high-traffic, extreme-scaled events. -
9
Redis
Redis Labs
Redis Labs: home of Redis. Redis Enterprise is the best version of Redis. Go beyond cache; try Redis Enterprise free in the cloud using NoSQL & data caching with the world’s fastest in-memory database. Run Redis at scale, enterprise grade resiliency, massive scalability, ease of management, and operational simplicity. DevOps love Redis in the Cloud. Developers can access enhanced data structures, a variety of modules, and rapid innovation with faster time to market. CIOs love the confidence of working with 99.999% uptime best in class security and expert support from the creators of Redis. Implement relational databases, active-active, geo-distribution, built in conflict distribution for simple and complex data types, & reads/writes in multiple geo regions to the same data set. Redis Enterprise offers flexible deployment options, cloud on-prem, & hybrid. Redis Labs: home of Redis. Redis JSON, Redis Java, Python Redis, Redis on Kubernetes & Redis gui best practices.Starting Price: Free -
10
Snowflake
Snowflake
Snowflake is a comprehensive AI Data Cloud platform designed to eliminate data silos and simplify data architectures, enabling organizations to get more value from their data. The platform offers interoperable storage that provides near-infinite scale and access to diverse data sources, both inside and outside Snowflake. Its elastic compute engine delivers high performance for any number of users, workloads, and data volumes with seamless scalability. Snowflake’s Cortex AI accelerates enterprise AI by providing secure access to leading large language models (LLMs) and data chat services. The platform’s cloud services automate complex resource management, ensuring reliability and cost efficiency. Trusted by over 11,000 global customers across industries, Snowflake helps businesses collaborate on data, build data applications, and maintain a competitive edge.Starting Price: $2 compute/month -
11
Supabase
Supabase
Create a backend in less than 2 minutes. Start your project with a Postgres database, authentication, instant APIs, real-time subscriptions and storage. Build faster and focus on your products. Every project is a full Postgres database, the world's most trusted relational database. Add user sign-ups and logins, securing your data with Row Level Security. Store, organize and serve large files. Any media, including videos and images. Write custom code and cron jobs without deploying or scaling servers. There are many example apps and starter projects to get going. We introspect your database to provide APIs instantly. Stop building repetitive CRUD endpoints and focus on your product. Type definitions built directly from your database schema. Use Supabase in the browser without a build process. Develop locally and push to production when you're ready. Manage Supabase projects from your local machine.Starting Price: $25 per month -
12
RavenDB
RavenDB
RavenDB is the pioneer NoSQL Document Database that is fully transactional (ACID) across your database and throughout your cluster. At a fraction of the total cost of ownership (TCO), our open source distributed database offers high availability and high performance with zero administration. It is designed as an easy to use all-in-one database which minimizes the need for third party addons, tools, or support to boost developer productivity and get your project into production fast. You can setup and secure a data cluster in minutes and deploy in the cloud, on-premise or in a hybrid environment. RavenDB offers a Database as a Service solution, allowing you to pass on all your database operations to us so you can focus exclusively on your application. RavenDB has a built-in storage engine, Voron, that operates at speeds up to 1 million reads per second and 150,000 writes per second on a single node using simple commodity hardware to increase your application’s performance. -
13
MariaDB
MariaDB
MariaDB Platform is a complete enterprise open source database solution. It has the versatility to support transactional, analytical and hybrid workloads as well as relational, JSON and hybrid data models. And it has the scalability to grow from standalone databases and data warehouses to fully distributed SQL for executing millions of transactions per second and performing interactive, ad hoc analytics on billions of rows. MariaDB can be deployed on prem on commodity hardware, is available on all major public clouds and through MariaDB SkySQL as a fully managed cloud database. To learn more, visit mariadb.com. -
14
MarkLogic
Progress Software
Unlock data value, accelerate insightful decisions, and securely achieve data agility with the MarkLogic data platform. Combine your data with everything known about it (metadata) in a single service and reveal smarter decisions—faster. Get a faster, trusted way to securely connect data and metadata, create and interpret meaning, and consume high-quality contextualized data across the enterprise with the MarkLogic data platform. Know your customers in-the-moment and provide relevant and seamless experiences, reveal new insights to accelerate innovation, and easily enable governed access and compliance with a single data platform. MarkLogic provides a proven foundation to help you achieve your key business and technical outcomes—now and in the future. -
15
Realm
Realm DB
Realm is a mobile-first, open source object database designed to run directly inside phones, tablets, and wearables. It provides a simple, object-oriented data model that eliminates the need for an ORM, allowing developers to define models as regular classes in languages like Swift, Java, Kotlin, C#, JavaScript, Dart, and C++. Realm's architecture ensures high performance and low memory usage by employing a zero-copy design, lazy loading, and multi-version concurrency control (MVCC) for thread-safe operations. It's live objects and collections automatically update across threads, enabling reactive programming patterns. Realm supports relationships between objects via links and backlinks, facilitating complex data structures. Developers can utilize tools like Realm Studio to inspect and manipulate local Realm databases and integrate Realm into various platforms, including React Native, Flutter, Xamarin, and Node.js.Starting Price: Free -
16
RocksDB
RocksDB
RocksDB uses a log structured database engine, written entirely in C++, for maximum performance. Keys and values are just arbitrarily-sized byte streams. RocksDB is optimized for fast, low latency storage such as flash drives and high-speed disk drives. RocksDB exploits the full potential of high read/write rates offered by flash or RAM. RocksDB provides basic operations such as opening and closing a database, reading and writing to more advanced operations such as merging and compaction filters. RocksDB is adaptable to different workloads. From database storage engines such as MyRocks to application data caching to embedded workloads, RocksDB can be used for a variety of data needs. -
17
ScyllaDB
ScyllaDB
ScyllaDB is the database for data-intensive apps that require high performance and low latency. It enables teams to harness the ever-increasing computing power of modern infrastructures – eliminating barriers to scale as data grows. Unlike any other database, ScyllaDB is a distributed NoSQL database fully compatible with Apache Cassandra and Amazon DynamoDB, yet is built with deep architectural advancements that enable exceptional end-user experiences at radically lower costs. Over 400 game-changing companies like Disney+ Hotstar, Expedia, FireEye, Discord, Zillow, Starbucks, Comcast, and Samsung use ScyllaDB for their toughest database challenges. ScyllaDB is available as free open source software, a fully-supported enterprise product, and a fully managed database-as-a-service (DBaaS) on multiple cloud providers. -
18
SingleStore
SingleStore
SingleStore (formerly MemSQL) is a distributed, highly-scalable SQL database that can run anywhere. We deliver maximum performance for transactional and analytical workloads with familiar relational models. SingleStore is a scalable SQL database that ingests data continuously to perform operational analytics for the front lines of your business. Ingest millions of events per second with ACID transactions while simultaneously analyzing billions of rows of data in relational SQL, JSON, geospatial, and full-text search formats. SingleStore delivers ultimate data ingestion performance at scale and supports built in batch loading and real time data pipelines. SingleStore lets you achieve ultra fast query response across both live and historical data using familiar ANSI SQL. Perform ad hoc analysis with business intelligence tools, run machine learning algorithms for real-time scoring, perform geoanalytic queries in real time.Starting Price: $0.69 per hour -
19
SQL
SQL
SQL is a domain-specific programming language used for accessing, managing, and manipulating relational databases and relational database management systems.Starting Price: Free -
20
SQLite
SQLite
SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day. SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is the most widely deployed database in the world with more applications than we can count, including several high-profile projects.Starting Price: Free -
21
MinIO
MinIO
MinIO's high-performance object storage suite is software defined and enables customers to build cloud-native data infrastructure for machine learning, analytics and application data workloads. MinIO object storage is fundamentally different. Designed for performance and the S3 API, it is 100% open-source. MinIO is ideal for large, private cloud environments with stringent security requirements and delivers mission-critical availability across a diverse range of workloads. MinIO is the world's fastest object storage server. With READ/WRITE speeds of 183 GB/s and 171 GB/s on standard hardware, object storage can operate as the primary storage tier for a diverse set of workloads ranging from Spark, Presto, TensorFlow, H2O.ai as well as a replacement for Hadoop HDFS. MinIO leverages the hard won knowledge of the web scalers to bring a simple scaling model to object storage. At MinIO, scaling starts with a single cluster which can be federated with other MinIO clusters. -
22
NoSQL
NoSQL
NoSQL is a domain-specific programming language used for accessing, managing, and manipulating non-tabular databases. A NoSQL (originally referring to "non-SQL" or "non-relational") database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. Such databases have existed since the late 1960s, but the name "NoSQL" was only coined in the early 21st century, triggered by the needs of Web 2.0 companies. NoSQL databases are increasingly used in big data and real-time web applications.NoSQL systems are also sometimes called Not only SQL to emphasize that they may support SQL-like query languages or sit alongside SQL databases in polyglot-persistent architectures. Many NoSQL stores compromise consistency (in the sense of the CAP theorem) in favor of availability, partition tolerance, and speed. Barriers to the greater adoption of NoSQL stores include the use of low-level query languages. -
23
OrientDB
SAP
OrientDB is the world’s fastest graph database. Period. An independent benchmark study by IBM and the Tokyo Institute of Technology showed that OrientDB is 10x faster than Neo4j on graph operations among all the workloads. Drive competitive advantage and accelerate innovation with new revenue streams. -
24
Movestax
Movestax
Movestax revolutionizes cloud infrastructure with a serverless-first platform for builders. From app deployment to serverless functions, databases, and authentication, Movestax helps you build, scale, and automate without the complexity of traditional cloud providers. Whether you’re just starting out or scaling fast, Movestax offers the services you need to grow. Deploy frontend and backend applications instantly, with integrated CI/CD. Fully managed, scalable PostgreSQL, MySQL, MongoDB, and Redis that just work. Create sophisticated workflows and integrations directly within your cloud infrastructure. Run scalable serverless functions, automating tasks without managing servers. Simplify user management with Movestax’s built-in authentication system. Access pre-built APIs and foster community collaboration to accelerate development. Store and retrieve files and backups with secure, scalable object storage.Starting Price: $20/month -
25
Oracle Autonomous Database
Oracle
Oracle Autonomous Database is a fully automated cloud database that uses machine learning to automate database tuning, security, backups, updates, and other routine management tasks traditionally performed by DBAs. It supports a wide range of data types and models, including SQL, JSON documents, graph, geospatial, text, and vectors, enabling developers to build applications for any workload without integrating multiple specialty databases. Built-in AI and machine learning capabilities allow for natural language queries, automated data insights, and the development of AI-powered applications. It offers self-service tools for data loading, transformation, analysis, and governance, reducing the need for IT intervention. It provides flexible deployment options, including serverless and dedicated infrastructure on Oracle Cloud Infrastructure (OCI), as well as on-premises with Exadata Cloud@Customer.Starting Price: $123.86 per month -
26
Oracle Berkeley DB
Oracle
Berkeley DB is a family of embedded key-value database libraries providing scalable high-performance data management services to applications. The Berkeley DB products use simple function-call APIs for data access and management. Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects. Berkeley DB provides a collection of well-proven building-block technologies that can be configured to address any application need from the hand-held device to the data center, from a local storage solution to a world-wide distributed one, from kilobytes to petabytes. -
27
Oracle Cloud Infrastructure Container Registry is an open standards-based, Oracle-managed Docker registry service for securely storing and sharing container images. Engineers can easily push and pull Docker images with the familiar Docker Command Line Interface (CLI) and API. To support container lifecycles, Registry works with Container Engine for Kubernetes, Identity and Access Management (IAM), Visual Builder Studio, and third-party developer and DevOps tools. Work with Docker images and container repositories using familiar Docker CLI commands and Docker HTTP API V2. Oracle takes care of operating and patching the service, so that developers can focus on building and deploying containerized applications. Built using object storage, Container Registry provides data durability and high service availability with automatic replication across fault domains. Oracle does not charge separately for the service. Users pay only for the associated storage and network resources they consume.
-
28
A data lakehouse is a modern, open architecture that enables you to store, understand, and analyze all your data. It combines the power and richness of data warehouses with the breadth and flexibility of the most popular open source data technologies you use today. A data lakehouse can be built from the ground up on Oracle Cloud Infrastructure (OCI) to work with the latest AI frameworks and prebuilt AI services like Oracle’s language service. Data Flow is a serverless Spark service that enables our customers to focus on their Spark workloads with zero infrastructure concepts. Oracle customers want to build advanced, machine learning-based analytics over their Oracle SaaS data, or any SaaS data. Our easy- to-use data integration connectors for Oracle SaaS, make creating a lakehouse to analyze all data with your SaaS data easy and reduces time to solution.
-
29
Oracle Database
Oracle
Oracle database products offer customers cost-optimized and high-performance versions of Oracle Database, the world's leading converged, multi-model database management system, as well as in-memory, NoSQL, and MySQL databases. Oracle Autonomous Database, available on-premises via Oracle Cloud@Customer or in the Oracle Cloud Infrastructure, enables customers to simplify relational database environments and reduce management workloads. Oracle Autonomous Database eliminates the complexity of operating and securing Oracle Database while giving customers the highest levels of performance, scalability, and availability. Oracle Database can be deployed on-premises when customers have data residency and network latency concerns. Customers with applications that are dependent on specific Oracle database versions have complete control over the versions they run and when those versions change. -
30
Oracle NoSQL Database
Oracle
Oracle NoSQL Database is designed to handle high-volume, high-velocity data applications requiring low-latency responses and flexible data models. It supports JSON, table, and key-value data types, and operates both on-premise and as a cloud service. The database scales elastically to meet dynamic workloads and provides distributed data storage across multiple shards, ensuring high availability and rapid failover. It includes Python, Node.js, Java, C, C#, and REST API drivers for easy application development. Additionally, it integrates with Oracle products such as IoT, Golden Gate, and Fusion Middleware. Oracle NoSQL Database Cloud Service is a fully managed service, freeing developers from backend infrastructure management. Oracle NoSQL Database Cloud Service is a fully managed database service for developers who want to focus on application development without dealing with the hassle of managing the back-end hardware and software infrastructure. -
31
Percona Backup for MongoDB
Percona
Percona Backup for MongoDB is a distributed, low-impact solution for achieving consistent backups of MongoDB sharded clusters and replica sets. Percona Backup for MongoDB supports Percona Server for MongoDB and MongoDB Community v3.6 or higher with MongoDB Replication enabled. Percona Backup for MongoDB is an alternative for users who want a fully supported community backup tool, but do not want to pay for MongoDB Enterprise and Ops Manager. With easy command-line interface, you can perform consistent backup/restore of clusters and non-sharded replica sets, and improve cluster backup consistency. This saves you time and effort if you are implementing MongoDB backups for the first time.Starting Price: free -
32
Percona Server for MySQL
Percona
Percona Server for MySQL is a free, fully-compatible, enhanced, open source drop-in replacement for MySQL. It provides superior performance, scalability, and instrumentation. With over 5,300,000 downloads, Percona Server’s self-tuning algorithms and support for extremely high-performance hardware delivers excellent performance and reliability Percona Server for MySQL delivers enterprise-grade features and higher uptime, along with a number of key benefits that improve database performance and efficiency. It provides more time to focus on key priorities, as users need to spend less time on tuning and administering. Percona is a market leader in providing best-of-breed enterprise-class software, support, consulting, managed services, and training for on-premise and cloud-based open source databases. Percona was founded on the belief that everyone should have access to scalable, secure, efficient, and resilient database software features, without inflated fees or vendor lock-in.Starting Price: Free -
33
Percona Server for MongoDB
Percona
Percona Server for MongoDB is a free and open-source drop-in replacement for MongoDB Community Edition. It combines all the features and benefits of MongoDB Community Edition with enterprise-class features from Percona. Built on the MongoDB Community Edition, Percona Server for MongoDB provides flexible data structure, native high availability, easy scalability, and developer-friendly syntax. It also includes an in-memory engine, hot backups, LDAP authentication, database auditing, and log redaction.Starting Price: Free -
34
Percona XtraDB Cluster
Percona
Percona XtraDB Cluster (PXC) is a high availability, open-source, MySQL clustering solution that helps enterprises minimize unexpected downtime and data loss, reduce costs, and improve the performance and scalability of your database environments. PXC supports your critical business applications in the most demanding public, private, and hybrid cloud environments. Percona XtraDB Cluster (PXC) preserves, secures, and protects data and revenue streams by providing the highest level of availability for your business-critical applications. PXC helps you increase efficiency, eliminate license fees, and lower your total cost of investment, helping you meet budget constraints. Our integrated tools enable you to optimize, maintain, and monitor your cluster. This ensures you get the most out of your MySQL environment.Starting Price: Free -
35
OpenText Documentum
OpenText
OpenText Documentum helps organizations conquer the information management challenges of today, while creating a framework for the future. Streamline content-dependent processes and increase governance throughout the enterprise with Documentum. OpenText Documentum offers a broad set of capabilities to manage and extract value from content of all kinds across the enterprise. Its industry-leading enterprise content services allows organizations to establish control of their critical information with a single source of the truth, simplifying access to the most recent, approved business content. Documentum case management features bind content together with process and automation to assemble complete case files with minimal effort to streamline important business processes for greater efficiency, consistent quality, and faster cycle times. By keeping content secure and well-protected for future use, users can quickly address information requests and respond to regulatory inquiries. -
36
Oceanbase
Oceanbase
OceanBase eliminates the complexity of traditional sharding databases, enabling you to effortlessly scale your database to meet ever-growing workloads, whether horizontally, vertically, or even at the tenant level. This facilitates on-the-fly scaling and linear performance growth without downtime or necessitating changes to applications in high-concurrency scenarios, ensuring quicker and more reliable responses to performance-intensive critical workloads. Empower mission-critical workloads and performance-intensive applications across both OLTP and OLAP scenarios, all while maintaining full compatibility with MySQL. 100% ACID Compliance, natively supports distributed transactions with multi-replica strong synchronization built upon Paxos protocols. Experience ultimate query performance that your mission-critical and time-sensitive workloads can depend on. This effectively eliminates downtime, and ensures your mission-critical workload remains always available. -
37
Mnesia
Erlang
The management of data in telecommunications systems has many aspects of which some, but not all, are addressed by traditional Database Management Systems (DBMSs). In particular, the high level of fault tolerance required in many nonstop systems, combined with requirements on the DBMS to run in the same address space as the applications, have led us to implement a new DBMS, called Mnesia. Mnesia is implemented in, and tightly coupled to Erlang. It provides the functionality that is necessary for the implementation of fault-tolerant telecommunications systems. Mnesia is a multiuser distributed DBMS specifically designed for industrial-grade telecommunications applications written in Erlang, which is also the intended target language. Mnesia tries to address all the data management issues required for typical telecommunications systems and has a number of features not normally found in traditional DBMSs. -
38
MonetDB
MonetDB
Choose from a wide range of SQL features to realise your applications from pure analytics to hybrid transactional/analytical processing. When you're curious about what's in your data; when you want to work efficiently; when your deadline is closing: MonetDB returns query result in mere seconds or even less. When you want to (re)use your own code; when you need specialised functions: use the hooks to add your own user-defined functions in SQL, Python, R or C/C++. Join us and expand the MonetDB community spread over 130+ countries with students, teachers, researchers, start-ups, small businesses and multinational enterprises. Join the leading Database in Analytical Jobs and surf the innovation! Don’t lose time with complex installation, use MonetDB’s easy setup to get your DBMS up and running quickly. -
39
Mongo Pilot
Mongo Pilot
The AI MongoDB GUI</a> and Management tool. Chat with your data, build queries visually, and manage MongoDB locally, no cloud required. MongoPilot is an intelligent desktop GUI and management tool designed to streamline your MongoDB experience. With its drag-and-drop visual query builder, MongoPilot makes crafting MongoDB queries effortless, enabling you to filter and sort data without complex syntax. The platform also features a local AI assistant, which allows you to chat with your database and generate queries in natural language, all while ensuring your data remains secure on your local machine. MongoPilot is perfect for MongoDB developers seeking a simple, efficient, and AI-enhanced database management tool.Starting Price: $49 -
40
Neo4j
Neo4j
Neo4j’s graph data platform is purpose-built to leverage not only data but also data relationships. Using Neo4j, developers build intelligent applications that traverse today's large, interconnected datasets in real time. Powered by a native graph storage and processing engine, Neo4j’s graph database delivers an intuitive, flexible and secure database for unique, actionable insights. -
41
PlanetScale
PlanetScale
PlanetScale brings you the fastest databases available in the cloud. Both our Postgres and Vitess databases deliver exceptional speed and reliability, with Vitess adding ultra scalability through horizontal sharding. Our blazing fast NVMe drives unlock unlimited IOPS, bringing data center performance to the cloud. We offer a range of deployment options to cover all of your security and compliance requirements — including bring your own cloud with PlanetScale Managed. In addition to Vitess and Postgres, PlanetScale offers Neki — sharded Postgres by the team behind Vitess — and Metal, the fastest way to run databases in AWS or GCP.Starting Price: $5 per month -
42
PostGIS
PostGIS
PostGIS is a spatial database extender for PostgreSQL object-relational database. It adds support for geographic objects allowing location queries to be run in SQL. In addition to basic location awareness, PostGIS offers many features rarely found in other competing spatial databases such as Oracle Locator/Spatial and SQL Server. PostGIS can utilize the faster GiST building support API introduced in PostgreSQL 14. If compiled with recently released GEOS 3.10.1 you can take advantage of improvements in ST_MakeValid and numerous speed improvements. -
43
PouchDB
PouchDB
PouchDB is an open source JavaScript database inspired by Apache CouchDB, designed to run efficiently within the browser. It enables applications to store data locally while offline and synchronize it with CouchDB and compatible servers when back online, ensuring user data remains in sync across sessions. PouchDB supports cross-browser functionality, is lightweight, requires just a script tag and 46KB (gzipped) in the browser, and can be installed via npm. It is easy to learn, requiring some programming knowledge, and is fully open source, with development conducted openly on GitHub. PouchDB allows developers to build applications that function seamlessly offline and online, providing a consistent user experience regardless of network connectivity. It offers a simple API for creating, reading, updating, and deleting documents.Starting Price: Free -
44
PocketBase
PocketBase
Embedded performant database with schema builder, data validations, real-time subscriptions, and easy-to-use REST API. Sanely store files locally or in S3 storage. Easily attach media to your database records and generate thumbs on the fly. Use as a standalone app or as Go framework, that you can extend via hooks to create your own custom portable backend. Provides official client SDKs for painless integration. PocketBase differs from other similar backend solutions like Firebase, Supabase, Nhost, etc. and doesn't support running cloud functions. Instead, PocketBase could be used as a Go framework that enables you to build your own custom app-specific business logic and still have a single portable executable at the end.Starting Price: Free -
45
Riak KV
Riak
At Riak, we are distributed systems experts and we work with Application teams to overcome these distributed system challenges. Riak’s Riak® is a distributed NoSQL database that delivers unmatched Resiliency beyond typical “high availability” offerings. Innovative technology to ensure data accuracy and never lose a write. Massive scale on commodity hardware. Common code foundation with true multi-model support. Riak® provides all this, while still focused on ease of operations. Chose Riak® KV flexible key-value data model for web scale profile and session management, real-time big data, catalog, content management, customer 360, digital messaging, and more use cases. Chose Riak® TS for IoT and time series use cases. When seconds of latency can cost thousands of dollars and an outage millions, the call for scalable, highly available databases that are easy to operationalize is resoundingly clear. Riak performs as promised and keeps the lights on.Starting Price: $0 -
46
QuestDB
QuestDB
QuestDB is a relational column-oriented database designed for time series and event data. It uses SQL with extensions for time series to assist with real-time analytics. These pages cover core concepts of QuestDB, including setup steps, usage guides, and reference documentation for syntax, APIs and configuration. This section describes the architecture of QuestDB, how it stores and queries data, and introduces features and capabilities unique to the system. Designated timestamp is a core feature that enables time-oriented language capabilities and partitioning. Symbol type makes storing and retrieving repetitive strings efficient. Storage model describes how QuestDB stores records and partitions within tables. Indexes can be used for faster read access on specific columns. Partitions can be used for significant performance benefits on calculations and queries. SQL extensions allow performant time series analysis with a concise syntax. -
47
etcd
etcd
etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. It gracefully handles leader elections during network partitions and can tolerate machine failure, even in the leader node. Store data in hierarchically organized directories, as in a standard filesystem. Watch specific keys or directories for changes and react to changes in values. -
48
ksqlDB
Confluent
Now that your data is in motion, it’s time to make sense of it. Stream processing enables you to derive instant insights from your data streams, but setting up the infrastructure to support it can be complex. That’s why Confluent developed ksqlDB, the database purpose-built for stream processing applications. Make your data immediately actionable by continuously processing streams of data generated throughout your business. ksqlDB’s intuitive syntax lets you quickly access and augment data in Kafka, enabling development teams to seamlessly create real-time innovative customer experiences and fulfill data-driven operational needs. ksqlDB offers a single solution for collecting streams of data, enriching them, and serving queries on new derived streams and tables. That means less infrastructure to deploy, maintain, scale, and secure. With less moving parts in your data architecture, you can focus on what really matters -- innovation. -
49
VelocityDB
VelocityDB
VelocityDB is a database engine like no other. It can store data faster and more efficiently than any other solution at a fraction of the cost of other database engines. It stores .NET objects as they are with no mapping to tables, JSON or XML. VelocityGraph is an add on open source property graph database that can be used in conjunction with the VelocityDB object database. Object and graph database engine VelocityDB is a C# .NET noSQL object fatabase, extended as graph database is VelocityGraph. World’s fastest most scalable & flexible database. A bug reported with a reproducible test case is usually fixed within a week. The most important benefit is the flexibility that this database system provides. No other types of database system lets you fine tune your application to the finest details. Using VelocityDB, you can choose the best possible data structures for your application. You can control where you place the data persistently and how it's indexed and accessed.Starting Price: $200 per 6 moths -
50
Studio 3T
Studio 3T
Auto-complete queries in a built-in mongo shell that highlights syntax errors as you type and saves your query history. Perfect for MongoDB beginners, a time-saver for pros. Use a drag-and-drop UI to build complex find() queries and filter array elements. Break down aggregation queries into manageable steps and build them stage by stage, for easier debugging and querying. Generate instant code in JavaScript (Node.js), Java (2.x and 3.x driver API), Python, C#, PHP, and Ruby from MongoDB and SQL queries that you can copy and paste into your application. Save MongoDB imports, exports, data comparisons, and migrations as tasks that you can run on demand. Or even better, skip the reminders and schedule them to run exactly when you need them. Make changes to your collection’s schema in just a few clicks, perfect for schema performance tuning, restructuring, or cleaning up after data migration.Starting Price: $499/year/user