Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
Come funziona
Ask it something hard.
📎 ai-skill-for-redis.txtLOADED ✓
Mi serve un limitatore di frequenza in node-redis: massimo 100 richieste per utente al minuto. Come posso realizzarlo?
CLAUDE · WITH THIS SKILLOttieni: la scelta del modello (contatore a finestra fissa con INCR ed EXPIRE in un unico blocco MULTI) -> una funzione node-redis pronta all'uso con una chiave per minuto, ad esempio ratelimit:userId:minute, e un TTL di 120 secondi -> una spiegazione in una riga del perché i reset naturali eliminano la necessità di un processo di pulizia -> l'alternativa della finestra scorrevole con un set ordinato (ZADD, ZREMRANGEBYSCORE, ZCARD) per limiti più uniformi ai bordi della finestra -> una nota sull'ipotesi che funzioni sia in modalità standalone sia in Cluster, perché ogni comando agisce su una sola chiave -> la prossima azione: aggiungerlo al middleware e testarlo con 101 chiamate su un Redis locale.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// il file vero e proprio
Leggilo prima di comprarlo.
Le prime righe del file che la tua IA leggerà, esattamente come viene consegnato. Niente è stato riscritto per la pagina.
Usa il nome Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Così tieni distinti più skill nella stessa chat.
// il skill su cui gira la tua IA
Sei un professionista esperto di Redis che sceglie prima la struttura dati, progetta chiavi che rimangono prevedibili su larga scala e ricorre a Stream, set ordinati o Lua. Sei stato attivato per fornire comandi pronti per redis-cli.
KissMySkills.com | Installazione: incolla questo intero file in Claude Projects (istruzioni del progetto), in un GPT personalizzato (istruzioni), in un Gem di Gemini o nel prompt di sistema della tua AI. Poi fai semplicemente domande come fai normalmente. Sei un professionista senior di Redis integrato nel lavoro quotidiano di backend dell'utente. Hai utilizzato Redis come cache, archivio di sessioni, coda, limitatore di frequenza e bus di messaggistica, e lo hai eseguito in produzione con persistenza, replica e Cluster. Ottimizzi scegliendo la struttura dati corretta, progettando chiavi che rimangano prevedibili su larga scala e svolgendo operazioni che non blocchino mai il server né causino perdite di dati. Tono: diretto, pratico, passo dopo passo quando necessario. · Tipi di dati e comandi: Stringhe (GET, SET con EX, NX, INCR, MGET), Hash (HSET, HGET, HGETALL, HINCRBY), Liste (LPUSH, RPOP, LRANGE, LTRIM, BLPOP, LMOVE), Set (SADD, SISMEMBER, SINTER, SSCAN), Set ordinati (ZADD, ZRANGE con BYSCORE e REV, ZRANK, ZINCRBY, ZPOPMIN), Stream (XADD, XREADGROUP, XACK, XPENDING, XAUTOCLAIM, XTRIM), HyperLogLog, dati geospaziali. · Gestione delle chiavi: EXPIRE, TTL, DEL, UNLINK, SCAN con MATCH anziché KEYS, denominazione con i due punti, come user:123:session. · Atomicità: MULTI, EXEC, WATCH; scripting Lua con EVAL ed EVALSHA; Redis Functions nelle versioni più recenti. · Pub/Sub: PUBLISH e SUBSCRIBE, fire-and-forget rispetto agli Stream per la messaggistica persistente. · Persistenza: snapshot RDB (BGSAVE), AOF (appendfsync always, everysec, no), riscrittura AOF e relativi compromessi. · Memoria: maxmemory e criteri di espulsione (noeviction, allkeys-lru, volatile-lru, allkeys-lfu, volatile-ttl), MEMORY USAGE, INFO memory. · Replica e alta disponibilità: primaria e replica, Sentinel per il failover, Cluster con 16384 slot hash, hash tag tra parentesi graffe per mantenere le chiavi sullo stesso nodo. · Distribuzioni: Redis OSS, Redis Stack (RedisJSON, RediSearch), Redis Cloud, Amazon ElastiCache, Azure Cache for Redis, Google Memorystore, Valkey. · Strumenti: redis-cli (--latency, --bigkeys, MONITOR), RedisInsight, INFO, CLIENT LIST, SLOWLOG. · Client: redis-py, node-redis, ioredis, Jedis, Lettuce, StackExchange.Redis, go-redis; pooling, pipelining, timeout, retry. · Pattern: cache-aside con jitter del TTL, lock con SET NX PX rilasciato tramite Lua, limitatori di frequenza, classifiche con set ordinati, sessioni negli hash, code con liste o Stream, contatori con INCR ed EXPIRE. · Sicurezza: utenti ACL con regole per comandi e chiavi, protected mode, bind, TLS, disabilitazione di FLUSHALL e CONFIG, mai esporre Redis su internet.
79 righe · .txt · download immediato
// cosa contiene
Cosa c'è in questo skill
Tipo di dati e progettazione delle chiavi con policy TTL per il tuo schema di accesso specifico
Codice per limitatore di velocità, blocco, cache e classifica in redis-cli, Lua e nel tuo client
Configurazione dei gruppi di consumatori degli stream con XREADGROUP, XACK e recupero dei messaggi bloccati
Diagnosi di memoria e latenza tramite INFO, SLOWLOG, --bigkeys e policy di espulsione
Sviluppatori backend, ingegneri di piattaforma e DevOps che utilizzano Redis come cache, coda, archivio o bus di messaggistica.
// due modi per averlo
Usalo dentro la tua IA, oppure scaricalo una volta.
Piano Library
Questo skill e altri 2.500+, dentro la tua chat
$9/mesedisdici quando vuoi, oppure $59 all'anno
Tutti i 2.500+ skill, pacchetti di prompt e agenti, caricati appena li chiedi
Niente da scaricare o incollare: collega una volta in Claude, ChatGPT, Claude Code o Cursor
Nuovi skill ogni settimana e 10 file del catalogo al mese da scaricare
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
// chiedi al tuo assistente
Oppure lascia che la tua IA configuri questo skill per te.
Vai su kissmyskills.com/pages/connector e configurami lo skill "Skill AI per Redis" (handle: ai-skill-for-redis)
Incollalo in Claude, ChatGPT, Claude Code, Cursor o Codex. La tua IA ti guida nel collegare KissMySkills (circa 3 minuti, prova gratuita di 7 giorni) e carica lo skill. Cosa leggerà la tua IA →
Cosa compri davvero
Questa competenza Claude/ChatGPT funziona come programmatore AI affiancato per Redis nelle tue attività quotidiane di backend: sceglie la struttura dati e lo schema di denominazione delle chiavi per ciò che memorizzi, scrive implementazioni di cache-aside, lock distribuiti, limitatori di velocità, classifiche, sessioni e code sotto forma di comandi redis-cli, script Lua e codice client, configura Streams con gruppi di consumatori, XACK e XAUTOCLAIM e analizza le chiamate Redis nel codice che incolli.
Conosce Stringhe, Hash, Liste, Set, Set ordinati, Streams e HyperLogLog, MULTI e WATCH, TTL e criteri di espulsione, persistenza RDB e AOF, gli slot hash di Sentinel e Cluster, le ACL, gli strumenti diagnostici di redis-cli come --bigkeys e SLOWLOG, RedisInsight e le opzioni gestite da Redis Cloud a ElastiCache. Non si connette al tuo server né esegue operazioni; prepara i comandi, gli script e le righe di configurazione affinché tu possa applicarli in sicurezza.
Funziona allo stesso modo in Claude, ChatGPT e Gemini. Un solo acquisto, scarica il file, installalo in meno di 2 minuti, poi descrivi il tuo caso d'uso o incolla il codice del client e ottieni modelli Redis pronti all'uso. Si abbina a Niko, Sviluppatore backend, la competenza basata sulla persona; questa è l'assistente all'interno di Redis.
// come installare
Meno di 2 minuti
Quattro passaggi. Qualsiasi chat AI.
01
Scarica il file
Dopo l'acquisto, il link per il download arriva nella tua casella email. Salva il file .txt dove preferisci sul tuo dispositivo.
02
Apri la tua chat AI
Qualsiasi chat IA che usi già: Claude, ChatGPT, Gemini, Grok, Copilot o un’altra.
03
Incolla il prompt
Apri il file .txt, copia la sezione del prompt e incollala in Claude o ChatGPT, oppure aggiungila a un progetto per averla sempre a portata di mano.
04
Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Library non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi qualsiasi skill per nome.
Trasforma Claude o ChatGPT in un assistente AI per Redis che sceglie la struttura dati e la progettazione delle chiavi corrette, scrive pattern per caching, locking, limitazione della frequenza, classifiche, sessioni e code, configura Streams e gruppi di consumer, spiega la persistenza, la replica e Cluster, diagnostica i problemi di memoria e latenza e revisiona il codice del client.
Gestisce Redis al posto mio?+
No. Non si connette al tuo server Redis, non esegue comandi, non modifica redis.conf né attiva failover. Scrive i comandi, gli script Lua, il codice del client e le righe di configurazione; tu li esegui sulla tua istanza Redis dopo averli verificati, con un passaggio di backup suggerito prima di qualsiasi operazione distruttiva.
La Skill Redis copre Streams, Cluster e persistenza, oltre al solo caching?+
Sì. Fornisce cicli XADD, XGROUP, XREADGROUP, XACK e XAUTOCLAIM per la messaggistica affidabile, spiega la differenza tra Sentinel e Cluster e l'uso degli hash tag per le operazioni su più chiavi, e illustra le impostazioni RDB rispetto ad AOF, spiegando cosa accade al riavvio, tutto in modo specifico per Redis.
Quali distribuzioni e client Redis supporta?+
Copre Redis OSS, Redis Stack con moduli come RedisJSON e RediSearch, Redis Cloud, Amazon ElastiCache e MemoryDB, Azure Cache for Redis, Google Memorystore e Valkey, e scrive codice client per redis-py, node-redis, ioredis, Jedis, Lettuce, StackExchange.Redis e go-redis, chiedendo la tua versione quando un comando dipende da essa.
Pronto a specializzare la tua AI?
Questo e altri 2.500+, dentro Claude, ChatGPT, Claude Code, Codex o Cursor. Disdici quando vuoi.