DEV Community

Cover image for List of 45 databases in the world
shrey vijayvargiya
shrey vijayvargiya

Posted on

List of 45 databases in the world

Under the Hood

Let’s not waste time here is the list of all databases

SQL Databases

Traditional RDBMS

  • PostgreSQL — Advanced, open-source relational database known for its reliability, feature robustness, and performance.
  • Oracle — Widely used commercial relational database management system known for its scalability and enterprise features.
  • MySQL — Popular open-source relational database known for its speed and reliability.
  • SQLite — Lightweight, disk-based database that’s self-contained and serverless.
  • Microsoft SQL Server — Commercial relational database by Microsoft, known for its ease of integration with other Microsoft products.
  • IBM DB2 — IBM’s enterprise database known for its advanced data management capabilities.
  • Amazon RDS — Managed relational database service by AWS supporting several database engines including MySQL, PostgreSQL, and Oracle.

Modern SQL DBs

  • CockroachDB — Distributed SQL database built for cloud applications.
  • VoltDB — High-performance in-memory SQL database.
  • Supabase — Open-source Firebase alternative, offers a backend as a service built on PostgreSQL.
  • YugabyteDB — Distributed SQL database for high-performance and cloud-native applications.
  • Timescale — Open-source time-series SQL database optimized for fast ingest and complex queries.
  • PlanetScale — Serverless database platform built on MySQL and Vitess.
  • Neon — Serverless PostgreSQL platform built for the cloud.

NoSQL Databases

Document

  • CouchDB — Database that uses JSON to store data and JavaScript for MapReduce queries.
  • MongoDB — Document database known for its flexibility and scalability.
  • Amazon DocumentDB — Managed MongoDB-compatible database service by AWS.
  • Azure Cosmos DB — Globally distributed, multi-model database service by Microsoft.
  • Cloud Firestore — Scalable and flexible NoSQL cloud database to store and sync data for client- and server-side development.

Graph

  • Dgraph — Distributed, fast graph database.
  • Neo4j — Leading graph database platform, known for its performance and scalability.
  • ArangoDB — Native multi-model database supporting graph, document, and key-value data models.
  • Memgraph — Real-time graph database for streaming data.

Vector

  • Pinecone — Vector database for machine learning and AI applications.
  • Milvus — Open-source vector database for AI and machine learning.
  • Weaviate — Open-source vector search engine.

Time-Series

  • InfluxDB — Open-source time-series database.
  • DolphinDB — High-performance time-series database.
  • TimescaleDB — PostgreSQL extension for time-series data.
  • Prometheus — Open-source systems monitoring and alerting toolkit.

Search

  • Elastic — Search engine based on the Lucene library.
  • Algolia — Hosted search API that provides fast and relevant search results.
  • Meilisearch — Open-source search engine that is fast and relevant out of the box.
  • Solr — Open-source search platform built on Apache Lucene.

Key-Value

  • Redis — In-memory data structure store, used as a database, cache, and message broker.
  • Memcached — High-performance distributed memory object caching system.
  • Amazon DynamoDB — Fully managed proprietary key-value and document database by AWS.
  • KeyDB — High-performance fork of Redis with multithreading.

Multi-Model

  • ArangoDB — Native multi-model database supporting graph, document, and key-value data models.
  • Fauna — Distributed, serverless database with document, graph, and relational models.
  • SurrealDB — Multi-model database for the cloud, edge, and IoT.

Wide Column

That's it, see you in the next one
Shrey

Top comments (1)

Collapse
 
danshalev7 profile image
Dan Shalev

Consider adding FalkorDB to the graph database list, especially for projects that require multi-tenancy and low latency.

Disclosure: I work at Falkor :)