Couchbase Transactions

Design and implement Couchbase distributed ACID transactions across multiple documents. Use whenever the user asks about transactions, multi-document atomicity, ACID, transaction library, TransactionAttemptContext, commit, rollback, transaction retry, Active Transaction Records (ATRs), transaction expiry, transaction lost write, transaction conflict, transaction performance, cb_transaction_run, or 'how do I atomically update multiple documents.' Distinct from couchbase-app-integration (which covers single-document KV ops, subdocument ops, and has a brief transactions overview) — this skill is for users who need the full depth: designing around transactions, understanding the two-phase commit mechanics, debugging failures, and tuning performance. Use proactively when the user has a use case requiring consistency across multiple documents.

celticht32 5285933 4 files · 16.2 KB Updated

File contents

celticht32/Couchbase-Skills-for-Claude.ai/tree/main/skills/couchbase/couchbase-transactions commit 5285933904

Frequently asked questions

npx skillmds@latest add celticht32/couchbase-transactions