Forem

Database

Posts on building, using, and learning about databases.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Building a Cleaner Projection Layer on Top of JPA Criteria API

Building a Cleaner Projection Layer on Top of JPA Criteria API

13
Comments 5
2 min read
Liquibase in Spring Boot

Liquibase in Spring Boot

1
Comments
3 min read
I Got Tired of Outdated DB Diagrams, So I Built a Tool That Understands Schemas Instead

I Got Tired of Outdated DB Diagrams, So I Built a Tool That Understands Schemas Instead

1
Comments
2 min read
Snowflake Cortex: The AI Layer Your Data Team Actually Needs

Snowflake Cortex: The AI Layer Your Data Team Actually Needs

Comments
8 min read
Why Saving Sessions in a Database Is Usually a Bad Practice
Cover image for Why Saving Sessions in a Database Is Usually a Bad Practice

Why Saving Sessions in a Database Is Usually a Bad Practice

1
Comments
4 min read
MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026
Cover image for MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026

MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026

Comments 1
8 min read
How to Scale to a Billion Documents in Symfony
Cover image for How to Scale to a Billion Documents in Symfony

How to Scale to a Billion Documents in Symfony

4
Comments
23 min read
[Simple SNS Project] Step 4. Search Implementation & Logging Strategy

[Simple SNS Project] Step 4. Search Implementation & Logging Strategy

Comments
1 min read
Inside the SQLite Frontend: Tokenizer, Parser, and Code Generator
Cover image for Inside the SQLite Frontend: Tokenizer, Parser, and Code Generator

Inside the SQLite Frontend: Tokenizer, Parser, and Code Generator

20
Comments
4 min read
Stop Manual Documentation: Auto-generate Markdown & DBML from Drizzle ORM

Stop Manual Documentation: Auto-generate Markdown & DBML from Drizzle ORM

1
Comments
3 min read
VMware's Market Dominance Has Created a Catastrophic Single Point of Failure
Cover image for VMware's Market Dominance Has Created a Catastrophic Single Point of Failure

VMware's Market Dominance Has Created a Catastrophic Single Point of Failure

Comments
6 min read
Sqlite Database File Structure
Cover image for Sqlite Database File Structure

Sqlite Database File Structure

16
Comments
5 min read
BSON vs OSON: Different design goals

BSON vs OSON: Different design goals

Comments
6 min read
PostgreSQL Docker backup strategies — How to backup PostgreSQL running in Docker containers
Cover image for PostgreSQL Docker backup strategies — How to backup PostgreSQL running in Docker containers

PostgreSQL Docker backup strategies — How to backup PostgreSQL running in Docker containers

Comments
10 min read
Importing & Exporting PSQL Database Dump using Docker
Cover image for Importing & Exporting PSQL Database Dump using Docker

Importing & Exporting PSQL Database Dump using Docker

Comments
1 min read
MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026
Cover image for MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026

MySQL backup and restore — Complete guide to MySQL database backup strategies in 2026

Comments
7 min read
The Cascading Complexity of Offline-First Sync: Why CRDTs Alone Aren't Enough

The Cascading Complexity of Offline-First Sync: Why CRDTs Alone Aren't Enough

Comments
19 min read
Apache Data Lakehouse Weekly: December 30, 2025 – January 5, 2026
Cover image for Apache Data Lakehouse Weekly: December 30, 2025 – January 5, 2026

Apache Data Lakehouse Weekly: December 30, 2025 – January 5, 2026

Comments
4 min read
I built a Universal Data Generator to kill the 1,000 row limit. Here is the stack.
Cover image for I built a Universal Data Generator to kill the 1,000 row limit. Here is the stack.

I built a Universal Data Generator to kill the 1,000 row limit. Here is the stack.

1
Comments
3 min read
MongoDB Indexing Guidelines: Why Your Index Exists but Is Never Used

MongoDB Indexing Guidelines: Why Your Index Exists but Is Never Used

Comments
3 min read
maintaining stable row identifiers during page maintenance
Cover image for maintaining stable row identifiers during page maintenance

maintaining stable row identifiers during page maintenance

Comments
6 min read
Day 10: Storing Financial Data in DynamoDB with Python (Boto3).
Cover image for Day 10: Storing Financial Data in DynamoDB with Python (Boto3).

Day 10: Storing Financial Data in DynamoDB with Python (Boto3).

Comments
1 min read
Scaling AI Agents: Distributed Graph Traversal and Choosing the Right Graph Database
Cover image for Scaling AI Agents: Distributed Graph Traversal and Choosing the Right Graph Database

Scaling AI Agents: Distributed Graph Traversal and Choosing the Right Graph Database

Comments
11 min read
MSSQL Encryptions, Certificates, A-Symmetric Keys and more (Vol 1)
Cover image for MSSQL Encryptions, Certificates, A-Symmetric Keys and more (Vol 1)

MSSQL Encryptions, Certificates, A-Symmetric Keys and more (Vol 1)

Comments
5 min read
Working with Multiple Databases, Transactions, and SQLite Internals
Cover image for Working with Multiple Databases, Transactions, and SQLite Internals

Working with Multiple Databases, Transactions, and SQLite Internals

10
Comments
5 min read
loading...