home/categories/nosql-databases
category focus

NoSQL

MongoDB, Redis, and document stores.

862 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
nosql-databases
7

mongodb

MongoDB document database with aggregation pipeline and Atlas. Use for document storage.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

neo4j

Neo4j graph database with Cypher query language. Use for graph-based data.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

memcached

Memcached distributed memory caching. Use for simple caching.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

mongodb-query-patterns

Use when writing ANY Mongoose query (.find, .findOne, .findById, .aggregate, .populate), adding database operations to services or controllers, wiring data between services, building endpoints that read or write to MongoDB, or reviewing code that chains service calls. TRIGGER especially when about to write a new findById or pass an ID where a document could be passed instead.

9tykeshav
9tykeshav
databases
open
nosql-databases
7

redis

Redis in-memory cache, pub/sub, streams, and data structures. Use for caching and real-time data.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

couchbase

Couchbase distributed NoSQL database. Use for mobile and edge.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

couchdb

CouchDB document database with sync. Use for offline-first apps.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

elasticsearch

Elasticsearch search and analytics engine with full-text search. Use for search and logging.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

cassandra

Apache Cassandra distributed database for high availability. Use for distributed systems.

G1Joshi
G1Joshi
databases
open
nosql-databases
7

dexie-cache-sync

Dexie IndexedDB caching layer with Convex sync for local-first architecture. Covers sync hooks, optimistic updates (React state only), cascade deletes, orphan detection, SSR safety. Triggers on "cache", "dexie", "useCacheSync", "optimistic", "offline", "IndexedDB".

planetaryescape
planetaryescape
databases
open
nosql-databases
7

extensions-caching

USE FOR: In-memory caching with IMemoryCache, distributed caching with IDistributedCache, output caching in ASP.NET Core, hybrid cache strategies, and cache invalidation patterns. DO NOT USE FOR: Persistent data storage, session state management without a backing store, or scenarios requiring strong consistency guarantees across nodes.

Tyler-R-Kendrick
Tyler-R-Kendrick
databases
open
nosql-databases
7

databases

Database management - PostgreSQL, MongoDB, Redis via CLI and official MCP servers

phuetz
phuetz
databases
open
nosql-databases
7

react-query-patterns

TanStack Query (React Query) patterns for data fetching and caching

bradtaylorsf
bradtaylorsf
databases
open
nosql-databases
7

engineering-redis-game-patterns

Use when implementing Redis patterns for games — caching, leaderboards, pub/sub messaging, session storage, rate limiting, or ephemeral game state. Triggers: Redis, cache, leaderboard, pub/sub, rate limit, session.

fcsouza
fcsouza
databases
open
nosql-databases
6

optimizing-queries

Analyzes and optimizes SQL/NoSQL queries for performance. Use when reviewing query performance, optimizing slow queries, analyzing EXPLAIN output, suggesting indexes, identifying N+1 problems, recommending query rewrites, or improving database access patterns. Supports PostgreSQL, MySQL, SQLite, MongoDB, Redis, DynamoDB, and Elasticsearch.

galihcitta
galihcitta
databases
open
nosql-databases
6

caching-strategist

Defines caching strategies with cache keys, TTL values, invalidation triggers, consistency patterns, and correctness checklist. Provides code examples for Redis, CDN, and application-level caching. Use when implementing "caching", "performance optimization", "cache strategy", or "Redis caching".

patricio0312rev
patricio0312rev
databases
open
nosql-databases
6

mongodb-patterns

MongoDB schema design, queries, and best practices for production

Jonathan0823
Jonathan0823
databases
open
nosql-databases
6

storage-sync

Synchronize memories between Turso (durable) and redb (cache) storage layers. Use when cache appears stale, after failures, or during periodic maintenance.

d-o-hub
d-o-hub
databases
open
nosql-databases
6

spring-data-redis

Spring Data Redis for caching, session storage, and data persistence. Covers RedisTemplate, @Cacheable, repositories, pub/sub, and distributed locks. USE WHEN: user mentions "spring data redis", "RedisTemplate", "@Cacheable", "Spring Boot caching", "@RedisHash", "spring session redis", "distributed lock Spring" DO NOT USE FOR: raw Redis commands - use `redis` instead, non-Spring Redis clients - use `redis` instead

claude-dev-suite
claude-dev-suite
databases
open
nosql-databases
6

redis

Redis in-memory data store. Covers data structures, caching, and pub/sub. Use for caching and real-time features. USE WHEN: user mentions "redis", "caching", "session storage", "rate limiting", "pub/sub", "sorted sets", "in-memory database", "cache invalidation" DO NOT USE FOR: relational data - use `postgresql` or `mysql` instead, document storage - use `mongodb` instead, full-text search - use `elasticsearch` instead

claude-dev-suite
claude-dev-suite
databases
open
nosql-databases
6

elasticsearch

Elasticsearch search and analytics engine. Full-text search, aggregations, document store. Use when implementing search functionality or log analytics. USE WHEN: user mentions "elasticsearch", "full-text search", "search indexing", "log analytics", "ELK stack", "aggregations", "faceted search", "autocomplete", "suggestions" DO NOT USE FOR: primary database - use `postgresql` or `mongodb` instead, caching - use `redis` instead, ACID transactions - use SQL databases instead

claude-dev-suite
claude-dev-suite
databases
open
nosql-databases
6

caching-strategies

Application caching patterns. Redis caching, in-memory caches, HTTP caching, cache invalidation strategies, cache-aside, write-through, and CDN caching. USE WHEN: user mentions "caching", "cache invalidation", "Redis cache", "HTTP cache", "CDN caching", "cache-aside", "write-through", "TTL", "stale-while-revalidate" DO NOT USE FOR: Redis as database/queue - use `redis` or `job-queues`; browser storage - use frontend skills

claude-dev-suite
claude-dev-suite
databases
open
nosql-databases
6

spring-cache

Spring Cache abstraction for Spring Boot 3.x. Covers @Cacheable, @CacheEvict, @CachePut, cache managers (Caffeine, Redis, EhCache), TTL configuration, cache keys, conditional caching, and cache synchronization. USE WHEN: user mentions "spring cache", "@Cacheable", "@CacheEvict", "cache manager", "Caffeine cache", "@EnableCaching", "cache abstraction" DO NOT USE FOR: Redis operations - use `spring-data-redis` instead, distributed caching architecture - combine with `redis` skill

claude-dev-suite
claude-dev-suite
databases
open
Previous
Page 11 / 36
Next