Source topic

Database stories from Lobsters

Recent Database stories from Lobsters. Add Lobsters and Database to a Snapbyte.dev digest to receive ranked summaries on your schedule.

33 recent matching stories
SQLite should have (Rust-style) editions
01Wednesday, July 15, 2026

SQLite should have (Rust-style) editions

The author argues that SQLite should adopt a versioned 'editions' system similar to Rust. Currently, SQLite’s default settings—such as disabled foreign key constraints, loose type affinity, and lack of busy-timeouts—often lead to bugs and poor performance. An edition-based approach would allow for modernizing global defaults while maintaining backward compatibility.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

How I Cut My Google Search Dependence in Half
02Monday, February 9, 2026

How I Cut My Google Search Dependence in Half

The creator of Hister, a self-hosted web history management tool, details how they reduced their dependence on Google Search by 50% in just 1.5 months. The core insight is the distinction between Discovery Search (finding new content) and Recall Search (refinding previously visited content). While search engines like Google are plagued by excessive advertising, SEO manipulation, and privacy concerns, Hister allows users to index the full text of their own browsing history locally. This includes content behind authentication and private networks that global search engines cannot access. By prioritizing speed, privacy, and local full-text indexing, Hister serves as a personal knowledge base that improves over time. The project is open-source under the AGPLv3 license and aims to provide a faster, ad-free alternative for professionals who frequently revisit known documentation or resources.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters124 pts
My PostgreSQL database got nuked lol
03Wednesday, March 11, 2026

My PostgreSQL database got nuked lol

A developer shares a cautionary tale about losing their PostgreSQL database twice due to exploitable configurations. The root causes were weak default credentials and Docker modifying host firewall rules to expose the database port publicly. The incident highlights the importance of securing docker-compose ports, using strong passwords, and properly configuring UFW on a VPS.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters80 pts
Git in Postgres
04Thursday, February 26, 2026

Git in Postgres

Gitgres is an experimental system that uses PostgreSQL as a storage backend for Git repositories via libgit2. By treating Git objects and refs as database rows, it simplifies DevOps by unifying application data and repository storage, enabling complex SQL queries across code and metadata while streamlining backups and scalability.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters80 pts
Jepsen: MariaDB Galera Cluster 12.1.2
05Monday, March 16, 2026

Jepsen: MariaDB Galera Cluster 12.1.2

Jepsen tested MariaDB Galera Cluster by simulating network faults and crashes. Findings reveal significant data persistence issues, including the loss of committed writes during node recovery, as well as consistency anomalies like Lost Updates and Stale Reads in healthy clusters. The study concludes that the system's actual performance fails to meet documented consistency and availability claims.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters72 pts
Clickhouse is winning the Observability Wars
06Wednesday, July 1, 2026

Clickhouse is winning the Observability Wars

Observability often struggles with the high volume and inconsistent nature of logs, which become increasingly difficult to manage as data grows. Most logging stacks mutate in complexity or cost at scale. ClickHouse stands out by offering a consistent, columnar architecture that scales linearly through sharding, providing significant performance and efficiency advantages as data volumes increase.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters68 pts
SQLite 3.53.0
07Thursday, April 9, 2026

SQLite 3.53.0

SQLite 3.53.0 introduces the Query Result Formatter (QRF) library to enhance CLI output, adds support for modifying constraints in ALTER TABLE, improves the query planner, and introduces new JSON functions. It also provides new C APIs and optimizations while addressing critical reliability fixes like the WAL-reset corruption bug.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters65 pts
Why ALTER TABLE is such a problem for SQLite
08Thursday, November 13, 2025

Why ALTER TABLE is such a problem for SQLite

SQLite provides limited support for the ALTER TABLE command, primarily allowing table and column renames, and the addition or deletion of columns. While simple renames and additions are fast because they only modify schema text, certain operations like adding constraints or dropping columns require rewriting table data. For complex schema changes not directly supported, a 12-step manual procedure involving temporary tables is recommended to maintain database integrity and cross-version compatibility.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters64 pts
Production query plans without production data
09Sunday, March 8, 2026

Production query plans without production data

PostgreSQL 18 introduces pg_restore_relation_stats and pg_restore_attribute_stats, allowing users to export and inject optimizer statistics as portable SQL artifacts. This feature enables developers to replicate production query plans in CI/CD or local environments without needing full production datasets, significantly improving performance debugging and preventing query regressions.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters63 pts
Unconventional PostgreSQL Optimizations
10Tuesday, January 20, 2026

Unconventional PostgreSQL Optimizations

This article explores unconventional optimization techniques for PostgreSQL to improve performance and reduce storage costs. Key strategies include using constraint_exclusion to skip unnecessary table scans, leveraging function-based indexes on virtual generated columns for lower cardinality data, and enforcing uniqueness on large values using exclusion constraints with Hash indexes.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

All you need is PostgreSQL
11Thursday, June 25, 2026

All you need is PostgreSQL

Eduardo Bellani argues that many engineering problems, often solved with complex distributed systems, can be effectively handled using vanilla PostgreSQL. By leveraging features like temporal tables, updatable views, and rigorous constraint triggers, teams can maintain data integrity, enforce business rules, and ensure high performance without unnecessary infrastructure complexity or architectural overhead.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Sources:Lobsters53 pts
Learning a few things about running SQLite
12Friday, July 17, 2026

Learning a few things about running SQLite

Running SQLite in production requires managing database operations like query optimization via ANALYZE, handling long-running transactions to avoid timeouts, and implementing reliable backup strategies. While Django ORM simplifies development, developers must be mindful of query efficiency and write-heavy operations to maintain site stability, often leading to considerations for alternative solutions like Litestream or Postgres.

Summaries are AI-generated to help you scan faster. Open the original source for full context.

Product guide

Related pages

Continue comparing workflows, sources, and methodology.

Add Lobsters and Database to your digest

Choose Lobsters as a source, add Database as a topic, and receive summarized stories on your schedule.

Snapbyte workflow

Build a digest around your developer updates

Choose topics, sources, language, schedule, and timezone. Snapbyte turns that setup into a focused digest with summaries and original links.