MySQL
ClickHouse
MySQL | ClickHouse | |
---|---|---|
190 | 251 | |
11,525 | 41,646 | |
0.8% | 1.8% | |
9.9 | 10.0 | |
3 months ago | 6 days ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MySQL
-
How to add Bug Tracking to your Apps (Free Open Source Tool) - Bugsink 🐞
You can find detailed installation instructions in the docs. We will choose the Docker installation and use a MySQL database as a persistent data store.
-
MySQL vs MongoDB - Visual Design with Real Data Models
DbSchema is not a database itself. It’s a visual tool that connects to your MySQL or MongoDB server and works directly with your database. Once connected, it shows you the real structure of your data - the tables or collections, the columns or fields, and even the relationships between them. You can explore the data, edit the schema, and understand your database more clearly, all in one place.
-
Database Sharding vs Partitioning: What’s the Difference?
MySQL MySQL natively supports partitioning, but sharding needs add-ons like Vitess to run platforms like YouTube.
-
Open Source: A Goldmine for Indie Hackers
Open source software is built on the democratic idea that everyone should be able to inspect and contribute to the source code. Major projects like Linux, WordPress, and the Apache HTTP Server have shown how collaborative efforts can produce robust, scalable solutions. Indie hackers, often working with limited budgets, gain access to highly dependable tools such as Python and MySQL, which were originally developed and maintained by global communities.
-
How I Got x311 Faster Analytics on 110M Rows
Hey everyone! I recently got fed up with waiting minutes for simple analytics queries to finish, so I threw together a little demo to see how SingleStore, MySQL, and PostgreSQL stack up against each other on a 110 million‑row banking transactions dataset.
-
Every Database Will Support Iceberg — Here's Why
Traditional databases — PostgreSQL, MySQL, etc. — store their data in proprietary formats. That format is optimized for that engine and can’t be directly accessed by anything else. Even if something like Trino can connect to Postgres, it’s still running queries through Postgres itself, not reading its storage directly. You’re just a client.
-
Introducing Iceberg Table Engine in RisingWave: Manage Streaming Data in Iceberg with SQL
Propagating changes from operational databases (Postgres, MySQL, etc.) via CDC into Iceberg requires careful handling. Since Iceberg tables typically lack primary key enforcement at the storage layer, updates and deletes must often be implemented via equality deletes: deleting the old row version and inserting the new one. A streaming ingest engine must reliably:
-
Database Protocols Are Underwhelming
MySQL X protocol solves some of these
* Notifies a client when a session variable has changed. Though I haven't used it so possibly not implemented.
https://github.com/mysql/mysql-server/blob/trunk/plugin/x/pr...
* Allows sending parameterised SQL and a collection of values together without preparing.
https://github.com/mysql/mysql-server/blob/trunk/plugin/x/pr...
-
Corgi: The CLI That Tames Your Local Microservices Chaos
mysql
-
Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance
Additionally, Beego includes a robust Object-Relational Mapper (ORM) that simplifies database interactions. Instead of writing complex SQL queries, developers can manipulate data using Go objects while the ORM handles the translation to and from the database. It supports popular database systems such as MySQL, PostgreSQL, and SQLite.
ClickHouse
- Strategies for Fast Lexers
-
From Go to Rust: Supercharging Our ClickHouse UDFs with Alloy
At Agnostic, we build open-source infrastructure for collaborative blockchain data platforms. One of our flagship tools is clickhouse-evm, a suite of high-performance User Defined Functions (UDFs) that brings native Ethereum decoding and querying capabilities directly into ClickHouse.
-
🧠 From Hive and Elastic to ClickHouse: What Surprised Me
Over the past few weeks, I’ve been diving into ClickHouse — and it’s been full of surprises.
- Show HN: Hacker News historic upvote and score data
-
Cross-Compiling Haskell under NixOS with Docker
I attended the AWS Summit 2025 in Singapore. I enjoyed the event. There were booths from various companies which I found interesting, such as GitLab and ClickHouse. More importantly, I got to meet very interesting people.
-
ClickHouse raises $350M Series C
https://github.com/ClickHouse/clickhouse
Disclosure: I started at Citus & ended up at ClickHouse
-
How to Build a Streaming Deduplication Pipeline with Kafka, GlassFlow, and ClickHouse
ClickHouse: A fast columnar database. It will be our final destination for clean data. And, for simplicity in this tutorial, we'll cleverly use it as our "memory" or state store to remember which events we've already seen recently.
- Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
-
Why You Shouldn’t Invest In Vector Databases?
In fact, even in the absence of these commercial databases, users can effortlessly install PostgreSQL and leverage its built-in pgvector functionality for vector search. PostgreSQL stands as the benchmark in the realm of open-source databases, offering comprehensive support across various domains of database management. It excels in transaction processing (e.g., CockroachDB), online analytics (e.g., DuckDB), stream processing (e.g., RisingWave), time series analysis (e.g., Timescale), spatial analysis (e.g., PostGIS), and more. For non-professional users seeking to explore vector databases, they can readily download the open-source PostgreSQL or utilize managed services like Supabase and Neon to establish their own basic AI applications. Other than PostgreSQL, several open-source databases, including OpenSearch, ClickHouse, and Cassandra, have implemented their own vector search functionality. You do not need to adopt a new vector database if you have already used these systems.
-
Reproducing Hacker News writing style fingerprinting
https://gh-api.clickhouse.tech/play?user=play#U0VMRUNUICogRl...
I subscribe to this issue to keep up with updates:
https://github.com/ClickHouse/ClickHouse/issues/29693#issuec...
And ofc, for those that don't know, the official API https://github.com/HackerNews/API
What are some alternatives?
d3 - Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
loki - Like Prometheus, but for logs.
PostgreSQL - Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
RocksDB - A library that provides an embeddable, persistent key-value store for fast storage.
Apache - Mirror of Apache HTTP Server. Issues: http://issues.apache.org