Implementing join planning in our open source Golang SQL query engine

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
  • go-mysql-server

    A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.

  • Nice article. Btw go-mysql-server[1] is a great project!

    [1]: https://github.com/dolthub/go-mysql-server

  • sgr

    sgr (command line client for Splitgraph) and the splitgraph Python library

  • We have something that might work for your use case with Splitgraph [0] (co-founder here)!

    Basically, it's a custom version of PostgreSQL that supports git + Docker-like operations (versioning, sharing, branching, delta compression, Dockerfiles for datasets etc). It's not in-memory but it runs in Docker and has some tooling built around it to make it simple to spin up and manage a throwaway DB for integration test purposes.

    Here's an example of it in action in use cases like machine learning [1] where we can switch between different versions (test/train) of the dataset without having to change the client application.

    [0] https://github.com/splitgraph/splitgraph

    [1] https://github.com/splitgraph/splitgraph/blob/master/example...

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

  • The world of PostgreSQL wire compatibility

    3 projects | news.ycombinator.com | 10 Feb 2022
  • I created an in-memory SQL database called MemSQL as a learning project

    3 projects | /r/golang | 30 Mar 2023
  • Implementing the MySQL server protocol for fun and profit

    2 projects | news.ycombinator.com | 22 Dec 2022
  • Litetree – SQLite with Branches

    3 projects | news.ycombinator.com | 22 Jul 2022
  • A Golang library and interface that allows querying anything with SQL

    1 project | news.ycombinator.com | 14 Feb 2022