agentsclimarketplace

Couchbase

Skill G1Joshi/Agent-Skills/skills/databases/couchbase

Couchbase distributed NoSQL database. Use for mobile and edge.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill couchbase

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.5 KB, 363 tokens by cl100k_base, as published. Nobody here has run it

Couchbase

Couchbase works as a Key-Value store (managed memory cache) + Document Database. It is famous for its "memory-first" architecture and N1QL (SQL for JSON).

When to Use

  • Caching + Persistence: When you need the speed of Redis but the persistence/querying of MongoDB.
  • Mobile Sync: Couchbase Mobile / Sync Gateway provides robust offline-sync for mobile apps.
  • SQL on JSON: N1QL allows using standard SQL (SELECT * FROM users JOIN orders) on JSON documents.

Quick Start

-- N1QL Query
SELECT u.name, ARRAY_AGG(o.item) as orders
FROM `travel-sample`.inventory.users u
JOIN `travel-sample`.inventory.orders o ON u.id = o.user_id
WHERE u.city = "Paris"
GROUP BY u.name;

Core Concepts

Memory First

Writes go to memory first (microseconds), then disk. Reads serve from memory if hot.

Couchbase Capella

The fully managed Database-as-a-Service (DBaaS) version. Best for 2025 usage.

Buckets, Scopes, Collections

Hierarchy: Cluster -> Bucket -> Scope -> Collection -> Document. Maps roughly to Database -> Schema -> Table -> Row.

Best Practices (2025)

Do:

  • Index N1QL queries: Like a relational DB, specific queries need specific GSI (Global Secondary Indexes).
  • Use Vector Search: 2025 versions support Vector Search for AI apps.

Don't:

  • Don't use Views: Old MapReduce Views are deprecated. Use N1QL.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.