DeWitt Clause, or Can You Benchmark %DATABASE% and Get Away With It

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Apache Drill

    Apache Drill is a distributed MPP query layer for self describing data (by apache)

    Apache Drill, Druid, Flink, Hive, Kafka, Spark

  • Druid

    Apache Druid: a high performance real-time analytics database.

    Apache Drill, Druid, Flink, Hive, Kafka, Spark

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Apache Hive

    Apache Hive

    Apache Drill, Druid, Flink, Hive, Kafka, Spark

  • Apache Spark

    Apache Spark - A unified analytics engine for large-scale data processing

    Apache Drill, Druid, Flink, Hive, Kafka, Spark

  • ClickHouse

    ClickHouse® is a free analytics DBMS for big data

    ClickHouse (they even maintain a list of benchmarks on GitHub)

  • cockroach

    CockroachDB - the open source, cloud-native distributed SQL database.

    CockroachDB (licensed under BSL, not OSI-approved)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

    Elasticsearch (licensed under SSPL, not OSI-approved)

  • materialize

    The data warehouse for operational workloads. (by MaterializeInc)

    Materialize (licensed under BSL, not OSI-approved)

  • MongoDB

    The MongoDB Database

    MongoDB (licensed under SSPL, not OSI-approved)

  • Presto

    The official home of the Presto distributed SQL query engine for big data

    Presto

  • redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

    Redpanda (licensed under BSL, not OSI-approved)

  • QuestDB

    An open source time-series database for fast ingest and SQL queries

    QuestDB

  • TimescaleDB

    An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.

    TimescaleDB

  • Trino

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)

    Trino

  • tsbs

    Time Series Benchmark Suite, a tool for comparing and evaluating databases for time series data

    Also, some open-source vendors collaboratively maintain benchmarking suites such as Time Series Benchmark Suite to help choose the best tools for particular workloads.

  • cube.js

    📊 Cube — The Semantic Layer for Building Data Applications

    Please explore how Cube integrates with databases and other tools in the data space in our blog. Also, don't hesitate to try Cube Cloud, join our large Slack community, and give Cube a star on GitHub 🌟

  • ApacheKafka

    A curated re-sources list for awesome Apache Kafka

    Apache Drill, Druid, Flink, Hive, Kafka, Spark

  • quickstart-android

    Firebase Quickstart Samples for Android

    Google Cloud Platform, including BigQuery & Firebase. Benchmarking. Customer may conduct benchmark tests of the Services (each a "Test"). Customer may only publicly disclose the results of such Tests if it (a) obtains Google's prior written consent, (b) provides Google all necessary information to replicate the Tests, and (c) allows Google to conduct benchmark tests of Customer's publicly available products or services and publicly disclose the results of such tests. Notwithstanding the foregoing, Customer may not do either of the following on behalf of a hyperscale public cloud provider without Google's prior written consent: (i) conduct (directly or through a third party) any Test of the Services or (ii) disclose the results of any such Test.

  • dbt-databricks

    A dbt adapter for Databricks.

    Databricks, a data lakehouse company founded by the creators of Apache Spark, published a blog post claiming that it set a new data warehousing performance record in 100 TB TPC-DS benchmark. It was also mentioned that Databricks was 2.7x faster and 12x better in terms of price performance compared to Snowflake.

  • nodejs-bigquery

    Node.js client for Google Cloud BigQuery: A fast, economical and fully-managed enterprise data warehouse for large-scale data analytics.

    Google Cloud Platform, including BigQuery & Firebase. Benchmarking. Customer may conduct benchmark tests of the Services (each a "Test"). Customer may only publicly disclose the results of such Tests if it (a) obtains Google's prior written consent, (b) provides Google all necessary information to replicate the Tests, and (c) allows Google to conduct benchmark tests of Customer's publicly available products or services and publicly disclose the results of such tests. Notwithstanding the foregoing, Customer may not do either of the following on behalf of a hyperscale public cloud provider without Google's prior written consent: (i) conduct (directly or through a third party) any Test of the Services or (ii) disclose the results of any such Test.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts