DuckDB 0.8.0

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • duckdb

    DuckDB is an in-process SQL OLAP Database Management System

  • Another cool new feature that's not mentioned in the blog post is function chaining:

    https://github.com/duckdb/duckdb/pull/6725

    I've been using DuckDB for filtering and post-processing data, specially strings, and this will make writing complex queries easier. By combining nested functions[0] and text functions[1], sometimes I don't even need to go into a Python notebook.

    [0]: https://duckdb.org/docs/sql/functions/nested

    [1]: https://duckdb.org/docs/sql/functions/char

  • edgedb

    A graph-relational database with declarative schema, built-in migration system, and a next-generation query language

  • >relational no-sql

    Do you mean something like edgeDB?[0]

    Or do you mean some non-declarative language completely? I don't see the latter making much sense. The issue with SQL for me is the "natural language" which quickly loses all intended readabilty when you have SELECT col1, col2 FROM (SELECT * FROM ... WHERE 1=0 AND ... which is what edgeDB is trying to solve.

    [0]https://edgedb.com/

  • 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.

    InfluxDB logo
  • seafowl

    Analytical database for data-driven Web applications 🪶

  • > why someone would start something in a memory unsafe language these days

    You might like what we (Splitgraph) are building with Seafowl [0], a new database which is written in Rust and based on Datafusion and delta-rs [1]. It's optimized for running at the edge and responding to queries via HTTP with cache-friendly semantics.

    [0] https://seafowl.io

    [1] https://www.splitgraph.com/blog/seafowl-delta-storage-layer

  • datafusion

    Apache DataFusion SQL Query Engine

  • DuckDB is a great piece of software if you are

    If you are looking for a query engine implemented in a safe language (Rust) I definitely suggest checking out DataFusion. It is comparable to DuckDB in performance, has all the standard built in SQL functionality, and is extensible in pretty much all areas (query language, data formats, catalogs, user defined functions, etc)

    https://arrow.apache.org/datafusion/

    Disclaimer I am a maintainer of DataFusion

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

  • 🪄 DuckDB sql hack : get things SORTED w/ constraint CHECK

    1 project | dev.to | 4 Apr 2024
  • We Built a 19 PiB Logging Platform with ClickHouse and Saved Millions

    1 project | news.ycombinator.com | 2 Apr 2024
  • Variant in Apache Doris 2.1.0: a new data type 8 times faster than JSON for semi-structured data analysis

    2 projects | dev.to | 27 Mar 2024
  • 42.parquet – A Zip Bomb for the Big Data Age

    1 project | news.ycombinator.com | 26 Mar 2024
  • DuckDB: Move to push-based execution model (2021)

    1 project | news.ycombinator.com | 15 Mar 2024