Unverified50% confidenceFactExact time
The expand and contract pattern splits a single database change into four phases: expand (add the new column), backfill (copy data and dual-write), migrate reads (deploy code that reads the new column), contract (drop the old column).
1
Sources
50%
Confidence
Long-term
Relevance
10/16/2026
First Seen
Sources
Database Migrations That Can Roll Back at 2 AM
rss10/16/2026
Related Entities
Related Claims
UnverifiedMerging multiple write operations into a single transaction is a classic database performance optimization technique known as batch commit or write merging.67% similarUnverifiedBranching databases draw on the Git branching concept, enabling databases to be quickly forked, modified, and merged just like code.66% similarUnverifiedIn the stable ID scheme, the change ID format is <T>-YYYYMMDD-NNN ↔ directory YYYYMMDD-<t>NNN-<slug>, mutually derivable; the database migration file format is NNNN-YYYYMMDD-<slug>.sql, with the global sequence number determining execution order.66% similarUnverifiedAdding metadata (document ID, section path, effective date) to chunks improves retrieval quality more than adding another reranker.64% similarUnverified使用展开运算符创建新数组既能将新记录置顶,又能生成全新的数组引用,确保setData正确触发视图更新,这遵循了前端框架的「不可变数据」原则64% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1048864API
curl https://kongchang.com/api/v1/knowledge/claims/1048864MCP
get_claim(id=1048864)