Redis
Database
Ispeziona chiavi, analizza la memoria e gestisci le tue istanze Redis tramite conversazione naturale — Neotask gira su OpenClaw.
- Esplora i keyspace Redis, ispeziona valori e interroga i TTL senza memorizzare i comandi Redis CLI
- Analizza l'utilizzo della memoria per pattern di chiave, tipo di dato e policy di evizione per trovare sprechi e ottimizzare i costi
- Monitora la salute di Redis con metriche di latenza, hit rate e lag di replica interpretate in italiano
Cosa Puoi Fare
Ispeziona Chiavi e Valori
Chiedi a Neotask di trovare chiavi corrispondenti a un pattern, controllare il valore e il TTL di una chiave specifica o contare quante chiavi esistono in un dato keyspace. Esegue i comandi Redis corretti (SCAN, TTL, TYPE, GET) e restituisce i risultati in un formato leggibile senza output CLI grezzo.
Analizza l'Utilizzo della Memoria
Chiedi un riepilogo dell'utilizzo della memoria per prefisso di chiave o tipo di dato. Neotask esegue campionamenti MEMORY USAGE, analizza il keyspace con OBJECT ENCODING e identifica quali pattern stanno consumando più spazio — utile per ottimizzare grandi cache.
Monitora le Prestazioni della Cache
Ottieni uno snapshot dello stato in tempo reale: hit rate della cache dalle statistiche del keyspace, client connessi, comandi al secondo e se vengono registrati comandi lenti. Neotask interpreta l'output INFO ALL e mette in evidenza cosa necessita attenzione.
Gestisci Scadenza e Evizione
Chiedi quali chiavi non hanno TTL impostato (potenziali perdite di memoria), aggiorna il TTL su un insieme di chiavi corrispondenti a un pattern o esamina la policy di evizione corrente e se corrisponde al tuo caso d'uso.
Debug di Pub/Sub e Stream
Ispeziona i canali pub/sub attivi e i conteggi dei subscriber, elenca i consumer group su uno Stream Redis e controlla i conteggi dei messaggi in sospeso — utile per fare debug di architetture event-driven che usano Redis come message broker.
Prova a Chiedere
"Quanta memoria sta usando il prefisso di chiave session:?"
"Trova tutte le chiavi corrispondenti a user:*:cart e mostra i loro TTL"
"Qual è l'attuale hit rate della cache per questa istanza Redis?"
"Quali chiavi non hanno scadenza impostata?"
"Mostrami le 10 chiavi più grandi per utilizzo della memoria"
"Qual è il lag di replica sulla mia replica Redis?"
"Elenca tutti i consumer group sullo stream eventi e i loro conteggi in sospeso"
"Imposta un TTL di 1 ora su tutte le chiavi corrispondenti a temp:* che attualmente non hanno scadenza"Suggerimenti Pro
Usa sempre pattern basati su SCAN nei tuoi prompt piuttosto che KEYS — Neotask userà SCAN per impostazione predefinita così non blocca le istanze Redis in produzione.
Chiedi OBJECT ENCODING su chiavi grandi: un Hash memorizzato come ziplist va bene, ma uno memorizzato come hashtable potrebbe avere overhead di memoria inaspettato.
Abbina l'analisi della memoria alla tua policy di evizione: se stai usando allkeys-lru, chiedi a Neotask quali chiavi non sono state accedute di recente e potrebbero essere lasciate evictare.
Usa Neotask per impostare una base di monitoraggio rapida: 'dimmi queste cinque statistiche ogni 5 minuti' crea un semplice ciclo di osservabilità senza uno stack di monitoraggio completo.
Per le distribuzioni Redis Cluster, specifica quale shard vuoi ispezionare o chiedi un riepilogo a livello di cluster — Neotask gestisce il routing basato su slot in modo trasparente.
Works Well With
- 21st-dev - Connect 21st.dev and Redis with Neotask to automate UI workflows, cache component data, and accelerate your frontend dev...
- blogwatcher - Connect Redis and Blog Watcher with Neotask to cache feed data, trigger real-time pub/sub events on new posts, and autom...
- google-business-profile - Connect Google Business Profile and Redis with Neotask to automate review caching, sync business data, and speed up loca...
- himalaya - Connect Redis and Himalaya to automate podcast caching, optimize streaming data, and build faster audio content workflow...
- microsoftlearn - Automate Redis training workflows with Microsoft Learn. Sync azure redis cache learning, track progress, and accelerate ...
- obsidian - Connect Obsidian and Redis to build a high-speed knowledge base caching pipeline. Automate note syncing and accelerate d...
- philips-hue - Connect Philips Hue and Redis with Neotask to automate smart lighting based on real-time data events, cache states, and ...
- puppeteer - Combine Puppeteer browser automation with Redis caching to build faster, smarter scrapers and pipelines with Neotask.
- replicate - Connect Redis and Replicate with Neotask to cache AI predictions, reduce latency, and scale ML model inference without r...
- synapseorg - Connect Redis and Synapse with Neotask to cache biomedical datasets, accelerate research data retrieval, and automate pr...
- youtube - Connect Redis and YouTube with Neotask. Cache video metadata, automate YouTube API workflows, and build fast streaming c...