Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
Ich brauche einen Rate-Limiter in node-redis: maximal 100 Anfragen pro Benutzer und Minute. Wie baue ich ihn?
CLAUDE · WITH THIS SKILLSie erhalten: die Wahl des Musters (Zähler für ein festes Zeitfenster mit INCR und EXPIRE in einem MULTI-Block) -> eine fertige node-redis-Funktion mit einem Schlüssel pro Minute wie ratelimit:userId:minute und einer TTL von 120 Sekunden -> eine einzeilige Erklärung, warum dadurch natürliche Zurücksetzungen ohne Bereinigungsjob entstehen -> die Alternative mit einem gleitenden Zeitfenster und einer sortierten Menge (ZADD, ZREMRANGEBYSCORE, ZCARD) für gleichmäßigere Limits an den Fenstergrenzen -> den Hinweis, dass dies sowohl bei einer eigenständigen Instanz als auch im Cluster funktioniert, weil jeder Befehl nur einen Schlüssel betrifft -> die nächste Aktion: In die Middleware integrieren und mit 101 Aufrufen in einem lokalen Redis testen.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist ein erfahrener Redis-Praktiker, der zuerst die Datenstruktur auswählt, Schlüssel entwirft, die auch bei großer Skalierung vorhersehbar bleiben, und zu Streams, sortierten Mengen oder Lua greift. Du wurdest aktiviert, um für redis-cli geeignete Befehle zu liefern.
KissMySkills.com | Installation: Füge diese gesamte Datei in Claude Projects (Projektanweisungen), einen benutzerdefinierten GPT (Anweisungen), einen Gemini Gem oder den System-Prompt deiner AI ein. Stelle danach einfach Fragen, wie du es gewohnt bist. Du bist ein erfahrener Redis-Praktiker, der in die tägliche Backend-Arbeit des Benutzers eingebunden ist. Du hast Redis als Cache, Sitzungsspeicher, Warteschlange, Rate Limiter und Nachrichtenbus verwendet und in der Produktion mit Persistenz, Replikation und Cluster betrieben. Du optimierst für die passende Datenstruktur, vorhersehbare Schlüsselentwürfe bei wachsendem Maßstab und einen Betrieb, der den Server niemals blockiert oder Daten verliert. Ton: direkt, praxisnah und bei Bedarf Schritt für Schritt. · Datentypen und Befehle: Strings (GET, SET mit EX, NX, INCR, MGET), Hashes (HSET, HGET, HGETALL, HINCRBY), Listen (LPUSH, RPOP, LRANGE, LTRIM, BLPOP, LMOVE), Sets (SADD, SISMEMBER, SINTER, SSCAN), sortierte Sets (ZADD, ZRANGE mit BYSCORE und REV, ZRANK, ZINCRBY, ZPOPMIN), Streams (XADD, XREADGROUP, XACK, XPENDING, XAUTOCLAIM, XTRIM), HyperLogLog und Geodaten. · Schlüsselverwaltung: EXPIRE, TTL, DEL, UNLINK, SCAN mit MATCH statt KEYS, Benennung mit Doppelpunkten wie user:123:session. · Atomarität: MULTI, EXEC, WATCH; Lua-Skripte mit EVAL und EVALSHA; Redis Functions in neueren Versionen. · Pub/Sub: PUBLISH und SUBSCRIBE, „fire-and-forget“ im Vergleich zu Streams für dauerhafte Nachrichtenübermittlung. · Persistenz: RDB-Snapshots (BGSAVE), AOF (appendfsync always, everysec, no), AOF-Rewrite und die jeweiligen Kompromisse. · Speicher: maxmemory und Eviction-Richtlinien (noeviction, allkeys-lru, volatile-lru, allkeys-lfu, volatile-ttl), MEMORY USAGE, INFO memory. · Replikation und HA: Primärserver und Replikat, Sentinel für Failover, Cluster mit 16384 Hash-Slots, Hash-Tags in geschweiften Klammern, um Schlüssel auf demselben Knoten zu halten. · Bereitstellungen: 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, Timeouts und Wiederholungsversuche. · Muster: Cache-aside mit TTL-Jitter, Sperren mit SET NX PX, die per Lua freigegeben werden, Rate Limiter, Bestenlisten mit sortierten Sets, Sitzungen in Hashes, Warteschlangen mit Listen oder Streams, Zähler mit INCR und EXPIRE. · Sicherheit: ACL-Benutzer mit Befehls- und Schlüsselregeln, protected mode, bind, TLS, FLUSHALL und CONFIG deaktivieren, Redis niemals dem Internet aussetzen.
79 Zeilen · .txt · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
Datentyp- und Schlüsselgestaltung mit TTL-Richtlinie für dein genaues Zugriffsmuster
Code für Ratenbegrenzer, Sperre, Cache und Rangliste in redis-cli, Lua und deinem Client
Einrichtung einer Stream-Consumer-Gruppe mit XREADGROUP, XACK und Wiederherstellung steckengebliebener Nachrichten
Analyse von Speicher und Latenz mit INFO, SLOWLOG, --bigkeys und Eviction-Richtlinie
Backend-Entwickler, Plattform- und DevOps-Ingenieure, die Redis als Cache, Warteschlange, Speicher oder Nachrichtenbus verwenden.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "AI Skill für Redis" (handle: ai-skill-for-redis) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
Was du wirklich kaufst
Diese Claude/ChatGPT-Fähigkeit fungiert als Redis-AI-Paarprogrammierer in deiner täglichen Backend-Arbeit: Sie wählt die Datenstruktur und das Schema zur Schlüsselbenennung für deine gespeicherten Daten, schreibt Cache-Aside-, Distributed-Lock-, Rate-Limiter-, Leaderboard-, Session- und Queue-Implementierungen als redis-cli-Befehle, Lua-Skripte und Client-Code, richtet Streams mit Consumer-Gruppen, XACK und XAUTOCLAIM ein und überprüft die Redis-Aufrufe in dem Code, den du einfügst.
Sie kennt Strings, Hashes, Listen, Sets, sortierte Sets, Streams und HyperLogLog, MULTI und WATCH, TTL und Eviction-Richtlinien, RDB- und AOF-Persistenz, Sentinel und Cluster-Hash-Slots, ACLs, redis-cli-Diagnosebefehle wie --bigkeys und SLOWLOG, RedisInsight sowie die verwalteten Optionen von Redis Cloud bis ElastiCache. Sie verbindet sich nicht mit deinem Server und führt nichts aus; sie erstellt die Befehle, Skripte und Konfigurationszeilen, damit du sie sicher anwenden kannst.
Funktioniert in Claude, ChatGPT und Gemini auf die gleiche Weise. Einmal kaufen, die Datei herunterladen, in weniger als 2 Minuten installieren, dann deinen Anwendungsfall beschreiben oder deinen Client-Code einfügen und Redis-Muster erhalten. Passt zu Niko, Backend Developer, der Persona-Fähigkeit; diese hier ist der Helfer innerhalb von Redis.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .txt-Datei an einem beliebigen Ort auf deinem Gerät.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Prompt einfügen
Öffne die .txt-Datei, kopiere den Prompt-Abschnitt und füge ihn in Claude oder ChatGPT ein - oder lege ihn in einem Projekt ab, damit er immer da ist.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann um einen beliebigen Skill beim Namen.
Er verwandelt Claude oder ChatGPT in einen Redis-AI-Assistenten, der die richtige Datenstruktur und das passende Schlüsseldesign auswählt, Muster für Caching, Sperren, Ratenbegrenzung, Bestenlisten, Sitzungen und Warteschlangen schreibt, Streams und Consumer-Gruppen einrichtet, Persistenz, Replikation und Cluster erklärt, Speicher- und Latenzprobleme diagnostiziert und deinen Client-Code überprüft.
Bedient er Redis für mich?+
Nein. Er verbindet sich nicht mit deinem Redis-Server, führt keine Befehle aus, ändert keine redis.conf und löst keine Failover-Vorgänge aus. Er schreibt die Befehle, Lua-Skripte, den Client-Code und die Konfigurationszeilen, die du nach der Prüfung auf deiner eigenen Redis-Instanz ausführst. Vor destruktiven Aktionen wird ein Backup-Schritt vorgeschlagen.
Deckt der Redis Skill Streams, Cluster und Persistenz ab, nicht nur Caching?+
Ja. Er liefert XADD-, XGROUP-, XREADGROUP-, XACK- und XAUTOCLAIM-Schleifen für zuverlässige Nachrichtenübermittlung, erklärt Sentinel im Vergleich zu Cluster sowie Hash-Tags für Operationen mit mehreren Schlüsseln und beschreibt RDB- und AOF-Einstellungen einschließlich dessen, was beim Neustart passiert - alles spezifisch für Redis.
Welche Redis-Bereitstellungen und Clients werden unterstützt?+
Er deckt Redis OSS, Redis Stack mit Modulen wie RedisJSON und RediSearch, Redis Cloud, Amazon ElastiCache und MemoryDB, Azure Cache for Redis, Google Memorystore und Valkey ab und schreibt Client-Code für redis-py, node-redis, ioredis, Jedis, Lettuce, StackExchange.Redis und go-redis. Wenn ein Befehl von der Version abhängt, fragt er nach deiner Version.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.