The JusDB Database Engineering Blog
Deep dives on PostgreSQL, MySQL, MongoDB and more — performance tuning, high availability, migrations and production war stories from our DBAs.
Popular Searches
Featured Articles
Hand-picked by our editors
StarRocks Monitoring & Alerting: The Complete Production Guide
Complete guide to StarRocks monitoring with Prometheus and Grafana. Covers resource saturation, cluster health, and application availability alerts with PromQL expressions and runbooks.
Latest Articles
Showing 12 of 326 articles
StarRocks as a Vector Database – Architecture, Scaling, and Best Practices
Use StarRocks for high-performance vector search with HNSW indexes. Learn real-time vector ingestion, hybrid queries combining vectors with analytics, and scaling strategies.
MySQL 8.0 Is EOL: Upgrade Checklist for 8.4 LTS (5 Breaking Changes to Fix First)
MySQL 8.0 end-of-life is April 2026. Plan your upgrade to MySQL 8.4 LTS now. Learn migration strategies, new features, and compatibility considerations.
Redis vs Valkey: A Complete Guide to the Future of In-Memory Databases
Understand the Redis fork landscape after licensing changes. Compare Redis and Valkey features, licensing implications, migration paths, and community support.
MySQL 8.4 LTS: Production-Ready InnoDB Defaults Transform Database Performance
MySQL 8.4 LTS introduces production-optimized InnoDB defaults out of the box. Learn new default values, performance implications, and upgrade considerations.
PostgreSQL Connection States: Understanding pg_stat_activity for Production Diagnosis
PostgreSQL's pg_stat_activity view exposes every connection's state — but understanding what 'idle in transaction' means and why it's dangerous requires knowing the full lifecycle of a PostgreSQL backend process.
Neon: Serverless PostgreSQL with Branching for Development
Use Neon for serverless PostgreSQL — database branching for dev/test, autoscaling, and cost model
TiDB's Raft-Based Replication: How Distributed Consensus Keeps Your Data Safe
TiDB uses Raft consensus protocol through TiKV to replicate every region across three or more nodes. Here's how leader election, log replication, and region management work in practice.
Valkey: The Open-Source Redis Alternative After the License Change
Migrate from Redis to Valkey — compatibility, performance benchmarks, and what changes for operators
Demystifying TiDB's Write Path: A Guide to Scalable Data Management
TiDB's write path crosses multiple layers — SQL parser, planner, TiKV region leader, Raft log replication, and 2PC commit — before a transaction is durable. Here's a complete walkthrough.
Apache Flink CDC: Real-Time Database Change Capture at Scale
Use Apache Flink CDC to capture MySQL and PostgreSQL changes — stateful processing, exactly-once semantics, and Kubernetes deployment
PostgreSQL 17 Incremental Backup: pg_basebackup and pg_combinebackup Explained
PostgreSQL 17 finally adds native incremental backup support — allowing subsequent backups to capture only changed blocks since the last full backup.
How to Downgrade MongoDB from 7.0 to 6.0: A Step-by-Step Guide
Downgrading MongoDB requires careful planning — setting the Feature Compatibility Version before replacing binaries, handling replica set members in sequence, and verifying data integrity throughout.
Get the latest database insights and expert tips delivered to your inbox.
Subscribe to our RSS feed for instant updates.
RSS Feed