Skip to content

Replace database brief with PostgreSQL and Redis briefs - #14

Merged
pinebit merged 1 commit into
mainfrom
postgresql-redis-briefs
Oct 9, 2026
Merged

pinebit merged 1 commit into
mainfrom
postgresql-redis-briefs

Conversation

@pinebit

@pinebit pinebit commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Replaces docs/topics/database.md with two product briefs, checked against PostgreSQL 18.6 and Redis 8.10.2.

  • postgresql.md: indexes, isolation (with PostgreSQL-specific behavior per level), MVCC and VACUUM, table lock levels and safe schema changes, query planning, SQL gotchas, WAL and backups, replication and failover, pooling and partitioning, schema design.
  • redis.md: execution model, transactions and scripts, data structures and encodings, expiration and eviction, RDB and AOF, replication and Sentinel, Cluster, pub/sub and streams, locks and counters, operations and licensing.
  • system.md gains B-tree vs LSM-tree and search and analytics stores under "Data storage choices".
  • MongoDB, Cassandra, and InnoDB material is removed.
  • Both briefs are listed under Infrastructure in README.md, docs/index.md, and zensical.toml; cross-links, the AGENTS.md ownership table, and the quiz and renovate skill examples point to the new files.

Checks: lint_briefs.py, check_links.py on every changed brief, and zensical build --clean --strict pass.

🤖 Generated with Claude Code

Split docs/topics/database.md into two product briefs checked against
PostgreSQL 18.6 and Redis 8.10.2. postgresql.md covers indexes,
isolation, MVCC and VACUUM, locking and schema changes, query
planning, SQL gotchas, WAL, replication, pooling, and schema design.
redis.md covers the execution model, scripts and transactions, data
structures, expiration and eviction, persistence, Sentinel, Cluster,
messaging, and common patterns.

Move B-tree vs LSM and search and OLAP stores into system.md. Drop the
MongoDB, Cassandra, and InnoDB material. List both briefs under
Infrastructure and update cross-links, the ownership table, and skill
examples.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@pinebit
pinebit merged commit d7415b0 into main Oct 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant