Open-Source Database Software

TrustRadius Top Rated for 2023

Top Rated Products

(1-5 of 5)

1
MySQL

MySQL is a popular open-source relational and embedded database, now owned by Oracle.

2
Astra DB

Astra DB from DataStax is a vector database for developers that need to get accurate Generative AI applications into production, fast.

3
Apache Hive

Apache Hive is database/data warehouse software that supports data querying and analysis of large datasets stored in the Hadoop distributed file system (HDFS) and other compatible systems, and is distributed under an open source license.

4
Prometheus

Prometheus is a service monitoring and time series database, which is open source.

5
Couchbase Server

Couchbase Server is a cloud-native, distributed database that fuses the strengths of relational databases such as SQL and ACID transactions with JSON flexibility and scale that defines NoSQL. It is available as a service in commercial clouds and supports hybrid and private cloud…

All Products

(26-50 of 70)

26
ArangoDB

ArangoDB is a distributed free and open-source database with a flexible data model for graphs, documents, and key-values. Its supporters state that developers can build high performance applications on top of ArangoDB using a convenient SQL-like query language or JavaScript extensions.…

27
QuestDB

QuestDB is an open source time series database. It implements SQL and exposes a Postgres wire protocol, a REST API, and supports ingestion with InfluxDB line protocol.

28
Zilliz
0 reviews

Milvus is an open-source vector database, with over 18,409 stars on GitHub and 3.4 million+ downloads. Milvus supports billion-scale vector search, and has over 1,000 enterprise users. Zilliz Cloud provides a fully-managed Milvus service, made by the creators of Milvus. This helps…

Explore recently added products

29
M3 Open Source Metrics Engine (M3DB)

M3 is a Prometheus compatible, metrics engine that provides visibility, consisting of 3 simple components for ingestion and streaming aggregation, a timeseries database, and a real-time query engine. It is available free and open source under the Apache 2.0 license, and was originally…

30
FoundationDB
0 reviews

FoundationDB is a free and open source, distributed, transactional key-value store, NoSQL database. It is multi-modal, boasts performance on commodity hardware, and stores data in a key-value store component. It was open-sourced by Apple in 2018 under the Apache 2.0 license.

31
Terrastore (discontinued)

Terrastore was a distributed document database. Devolopment stopped in 2011 and the project is not active.

32
TerminusDB
0 reviews

TerminusDB is an open-source knowledge graph database supported by the company of the same name headquartered in Dublin. The solution boasts reliable, private & efficient revision control & collaboration. The solution also boasts flexible data storage, sharing, and versioning capabilities.…

33
OctoML
0 reviews

OctoML offers an acceleration platform that helps engineering teams deploy machine learning models on any hardware, cloud provider, or edge device quickly.The platform, Octomizer, is built on top of the open-source Apache TVM compiler framework project. It supports a wide variety…

34
Drizzle
0 reviews

Drizzle is an open source relational database management system (RDBMS).

35
OrientDB
0 reviews

OrientDB is a NoSQL embeddable graph database developed by UK company Orient Technologies which was acquired by CallidusCloud in 2017, who in turn was acquired by SAP in 2018. At present OrientDB is an open source database available free on an Apache 2 license.

36
WebScaleSQL
0 reviews

WebScaleSQL is an open source relational database management system (RDBMS) developed from a joint-effort from engineers across multiple companies (Facebook, Google, LinkedIn, Twitter, and Alibaba Group).

37
Splice Machine

38
Cayley
0 reviews

Cayley is an open-source graph database designed for ease of use and storing complex data. The manual introduces key concepts in Cayley, presents the query languages, and provides operational and administrative considerations and procedures as well as comprehensive reference section.…

39
RethinkDB
0 reviews

RethinkDB is an open-source, scalable JSON database built from the ground up for the realtime web. It inverts the traditional database architecture by exposing a new access model – instead of polling for changes, the developer can tell RethinkDB to continuously push updated query…

40
OpenLink Virtuoso Universal Server

Virtuoso Universal Server from OpenLink Software headquartered in Massachusetts is a multi-model DBMS and Data Virtualization platform, designed to enable fast and flexible integration of data across APIs, Various Data Formats, and DBMS platforms without compromising security, performance,…

41
TiDB
0 reviews

TiDB is an advanced, open source, distributed SQL database for modern transactional applications. Or, TiDB Dedicated is a fully-managed DBaaS with zero operational overhead and node-based pricing. And, TiDB Serverless is a fully-managed, autonomous DBaaS with split-second cluster…

42
Percona Distribution for PostgreSQL

Percona Distribution for PostgreSQL provides an enterprise-grade, open source installation of PostgreSQL Core Distribution, plus critical additional enterprise components. PostgreSQL Core Distribution is an ACID-compliant relational database management system, supporting a wide range…

43
NCache
0 reviews

NCache is a 100% .NET / .NET Core Open Source in-memory distributed cache. NCache is built to provide a fast and linearly scalable distributed cache that caches application data and reduces expensive database trips. The vendor states NCache can remove performance bottlenecks related…

44
Weaviate
0 reviews

Weaviate is an open-source vector database used to store data objects and vector embeddings from ML-models, and scale into billions of data objects, from the company of the same name in Amsterdam. Users can can index billions of data objects to search through, and combine multiple…

45
Apache Parquet

Apache Parquet is an open source and free, column-oriented data file format designed for efficient data storage and retrieval. It provides data compression and encoding schemes with enhanced performance to handle complex data in bulk. Parquet is available in multiple languages including…

46
Apache Tajo
0 reviews

Apache Tajo was a big data warehouse build for Apache Hadoop, designed for low-latency and scalable ad-hoc queries, online aggregation, and ETL (extract-transform-load process) on large-data sets stored on HDFS (Hadoop Distributed File System) and other data sources. The product…

47
CrateDB
0 reviews

CrateDB is an open-source, distributed SQL database for relational and time-series data, from Crate.io headquartered in San Francisco. A solution for machine data, the vendor states CrateDB is purpose-built for the need to scale volume, variety and velocity of data while running…

48
GraphQL
0 reviews

GraphQL is a query language for APIs and a runtime for fulfilling those queries with existing data. GraphQL provides an understandable description of the data in an API, to give clients the ability to ask for exactly what they need and nothing more, to make it easier to evolve APIs…

49
Milvus
0 reviews

Milvus is an open source vector database built to power embedding similarity search and AI applications. Milvus makes unstructured data search more accessible, and provides a consistent user experience regardless of the deployment environment. Milvus 2.0 is a cloud-native vector…

50
Grafana Mimir
0 reviews

Mimir is an open source, horizontally scalable, highly available, multi-tenant TSDB for long-term storage for Prometheus.

Learn More About Open-Source Database Software

What is Open-Source Database Software?

Traditionally, databases have been proprietary tools provided by Oracle, IBM, Microsoft, and a number of other smaller vendors. Over recent years though, and especially for new projects, open source databases and database management tools have steadily grown in maturity and importance. In many cases, open-source database software includes both database software, and the database management tools needed to support the database.

As open-source databases become adopted by more and more companies for large-scale enterprise projects, there has been a concomitant rise in the availability of skilled DBAs, with extensive knowledge of these platforms to be able to assist with mission-critical deployments.

In addition to the obvious cost savings, open source database software have largely reached feature parity with their proprietary cousins. The open-source model also allows for heavy customization and community development, which makes the software very flexible compared to proprietary database software. Training materials are also often provided for free by user communities.

Open-Source Database Software Features & Capabilities

Some of the most common features provided by open-source database software include:

  • Relational and Nonrelational Databases
  • Support for Multiple Platforms
  • Supports databases and database management
  • Data Security
  • Data Collaboration

Pricing Information

All open-source database software options are available for free to businesses that can support them independently. That said, a number of open-source database options offer paid support, hosting, or monitoring. Pricing depends highly on which features are needed by the organization.

Related Categories

Frequently Asked Questions

When is an open-source database better than a proprietary database?

Open-source databases are obviously better for businesses that don’t want to spend any money on their database software. Additionally, open-source databases can be useful for businesses that have specific needs that aren’t met by proprietary options, as open-source software options can be much more flexible.

What are the best open-source database software options?

The Top Rated open-source database software options are as follows.

  1. PostgreSQL
  2. MySQL
  3. MongoDB

Are there non-relational open-source databases?

While most open-source databases are relational, there are several non-relational and NoSQL databases. Some of the most popular open-source databases, such as MongoDB are non-relational.