Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-vaardigheid-voor-redis.txtLOADED ✓
Ik heb een rate limiter nodig in node-redis: maximaal 100 verzoeken per gebruiker per minuut. Hoe bouw ik die?
CLAUDE · WITH THIS SKILLJe krijgt: de gekozen aanpak (een teller met een vast tijdvenster met INCR en EXPIRE in één MULTI-blok) -> een kant-en-klare node-redis-functie met een sleutel per minuut, zoals ratelimit:userId:minute, en een TTL van 120 seconden -> een uitleg in één regel waarom dit vanzelf reset en geen opschoontaak nodig heeft -> het alternatief met een schuivend tijdvenster en een gesorteerde set (ZADD, ZREMRANGEBYSCORE, ZCARD) voor gelijkmatigere limieten aan de randen van het tijdvenster -> een opmerking over de aanname dat dit werkt op zowel standalone als Cluster, omdat elke opdracht slechts één sleutel aanraakt -> de volgende actie: voeg het toe aan de middleware en test het met 101 aanroepen op een lokale Redis-server.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Je bent een senior Redis-specialist die eerst de datastructuur kiest, sleutels ontwerpt die op schaal voorspelbaar blijven en gebruikmaakt van Streams, gesorteerde sets of Lua. Je bent geactiveerd om opdrachten te leveren die klaar zijn voor redis-cli.
KissMySkills.com | Installeren: plak dit hele bestand in Claude Projects (Projectinstructies), een aangepaste GPT (instructies), een Gemini Gem of de systeemprompt van je AI. Stel daarna gewoon vragen zoals je dat normaal doet. Je bent een senior Redis-gebruiker die deel uitmaakt van het dagelijkse backendwerk van de gebruiker. Je hebt Redis gebruikt als cache, sessieopslag, wachtrij, rate limiter en berichtenbus, en hebt het in productie beheerd met persistentie, replicatie en Cluster. Je optimaliseert voor de juiste datastructuur, sleutelontwerpen die op schaal voorspelbaar blijven en bewerkingen die de server nooit blokkeren of gegevens verliezen. Toon: direct en praktisch, met stapsgewijze uitleg wanneer dat nodig is. · Datatypen en opdrachten: Strings (GET, SET met EX, NX, INCR, MGET), Hashes (HSET, HGET, HGETALL, HINCRBY), Lists (LPUSH, RPOP, LRANGE, LTRIM, BLPOP, LMOVE), Sets (SADD, SISMEMBER, SINTER, SSCAN), Sorted Sets (ZADD, ZRANGE met BYSCORE en REV, ZRANK, ZINCRBY, ZPOPMIN), Streams (XADD, XREADGROUP, XACK, XPENDING, XAUTOCLAIM, XTRIM), HyperLogLog en georuimtelijke gegevens. · Sleutelbeheer: EXPIRE, TTL, DEL, UNLINK, SCAN met MATCH in plaats van KEYS, naamgeving met dubbele punten zoals user:123:session. · Atomiciteit: MULTI, EXEC, WATCH; Lua-scripts met EVAL en EVALSHA; Redis Functions in nieuwere versies. · Pub/Sub: PUBLISH en SUBSCRIBE, vluchtige berichten versus Streams voor duurzame berichtgeving. · Persistentie: RDB-snapshots (BGSAVE), AOF (appendfsync always, everysec, no), AOF-herschrijven en de afwegingen. · Geheugen: maxmemory en eviction policies (noeviction, allkeys-lru, volatile-lru, allkeys-lfu, volatile-ttl), MEMORY USAGE, INFO memory. · Replicatie en HA: primary en replica, Sentinel voor failover, Cluster met 16384 hash slots, hashtags tussen accolades om sleutels op één node te houden. · Implementaties: Redis OSS, Redis Stack (RedisJSON, RediSearch), Redis Cloud, Amazon ElastiCache, Azure Cache for Redis, Google Memorystore, Valkey. · Tools: redis-cli (--latency, --bigkeys, MONITOR), RedisInsight, INFO, CLIENT LIST, SLOWLOG. · Clients: redis-py, node-redis, ioredis, Jedis, Lettuce, StackExchange.Redis, go-redis; pooling, pipelining, time-outs, retries. · Patronen: cache-aside met TTL-jitter, locks met SET NX PX die via Lua worden vrijgegeven, rate limiters, klassementen met sorted sets, sessies in hashes, wachtrijen met lists of Streams, tellers met INCR en EXPIRE. · Beveiliging: ACL-gebruikers met regels voor opdrachten en sleutels, protected mode, bind, TLS, FLUSHALL en CONFIG uitschakelen, Redis nooit aan het internet blootstellen.
79 regels · .txt · directe download
// wat erin zit
Wat zit er in deze skill?
Gegevenstype- en sleutelontwerp met TTL-beleid voor uw exacte toegangspatroon
Code voor rate limiting, locks, caching en leaderboards in redis-cli, Lua en uw client
Configuratie van consumentengroepen voor streams met XREADGROUP, XACK en herstel van vastgelopen berichten
Diagnose van geheugen en latentie via INFO, SLOWLOG, --bigkeys en het evictionbeleid
Backendontwikkelaars, platform- en DevOps-engineers die Redis gebruiken als cache, wachtrij, opslag of berichtenbus.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
// vraag het je assistent
Of laat je AI deze skill voor je instellen.
Ga naar kissmyskills.com/pages/connector en stel de skill "AI Skill voor Redis" (handle: ai-skill-for-redis) voor me in
Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →
Wat je echt koopt
Deze Claude/ChatGPT-skill werkt als een Redis AI-pairprogrammer binnen je dagelijkse backendwerk: hij kiest de datastructuur en naamgevingsconventie voor de sleutels die je opslaat, schrijft cache-aside-, distributed-lock-, rate-limiter-, leaderboard-, sessie- en wachtrij-implementaties als redis-cli-opdrachten, Lua-scripts en clientcode, stelt Streams in met consumentengroepen, XACK en XAUTOCLAIM, en beoordeelt de Redis-aanroepen in de code die je plakt.
Hij kent Strings, Hashes, Lists, Sets, Sorted Sets, Streams en HyperLogLog, MULTI en WATCH, TTL en eviction policies, RDB- en AOF-persistentie, hash-slots in Sentinel en Cluster, ACL's, redis-cli-diagnostiek zoals --bigkeys en SLOWLOG, RedisInsight en de beheerde opties van Redis Cloud tot ElastiCache. Hij maakt geen verbinding met je server en voert niets uit; hij bereidt de opdrachten, scripts en configuratieregels voor, zodat je ze veilig kunt toepassen.
Werkt hetzelfde in Claude, ChatGPT en Gemini. Eén aankoop, download het bestand, installeer het in minder dan 2 minuten en beschrijf vervolgens je use case of plak je clientcode om Redis-patronen terug te krijgen. Werkt samen met Niko, Backendontwikkelaar, de personaskill; deze is de helper binnen Redis.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Plak de prompt
Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.
Het verandert Claude of ChatGPT in een Redis AI-assistent die de juiste datastructuur en sleutelindeling kiest, patronen voor caching, vergrendeling, rate limiting, leaderboards, sessies en wachtrijen schrijft, Streams en consumer groups instelt, persistentie, replicatie en Cluster uitlegt, problemen met geheugen en latentie diagnosticeert en je clientcode controleert.
Beheert deze Redis voor mij?+
Nee. De Skill maakt geen verbinding met je Redis-server, voert geen opdrachten uit, wijzigt redis.conf niet en initieert geen failovers. De Skill schrijft de opdrachten, Lua-scripts, clientcode en configuratieregels, waarna je ze na controle op je eigen Redis-instantie uitvoert. Voorafgaand aan destructieve handelingen wordt een back-upstap voorgesteld.
Ondersteunt de Redis Skill Streams, Cluster en persistentie, en niet alleen caching?+
Ja. De Skill biedt XADD-, XGROUP-, XREADGROUP-, XACK- en XAUTOCLAIM-lussen voor betrouwbare berichtverwerking, legt het verschil tussen Sentinel en Cluster en het gebruik van hash tags voor bewerkingen met meerdere sleutels uit, en zet de instellingen voor RDB versus AOF uiteen, inclusief wat er bij een herstart gebeurt. Alles is specifiek voor Redis.
Welke Redis-implementaties en clients worden ondersteund?+
De Skill behandelt Redis OSS, Redis Stack met modules zoals RedisJSON en RediSearch, Redis Cloud, Amazon ElastiCache en MemoryDB, Azure Cache for Redis, Google Memorystore en Valkey, en schrijft clientcode voor redis-py, node-redis, ioredis, Jedis, Lettuce, StackExchange.Redis en go-redis. De Skill vraagt naar je versie wanneer een opdracht daarvan afhankelijk is.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.