AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

v.lomtev@airassvet.ru

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Redis Core — Скилл для ИИ-агентов | AI Рассвет

    Redis Core

    Core Redis modeling guidance — choose the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) and use consistent colon separated key names. Use when designing a Redis data model, caching objects, deciding between Hash and JSON, building counters, leaderboards, membership sets, or session stores, or when reviewing/cleaning up Redis key naming.

    Скиллы для операций#GitHub#redis/agent-skills#skills.sh
    Скачивания
    0
    В избранном
    0
    Комментарии
    0
    Просмотры
    1

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add redis/agent-skills --skill redis-core
    Скачать ZIP
    Версия
    1.0.0+a84871d065f3
    Автор
    Владимир Ломтев
    Репозиторий
    redis/agent-skills
    GitHub: redis/agent-skills

    Как установить

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    Redis Core

    Foundational guidance for modeling data in Redis. Covers data-type selection and key-name conventions — the two decisions that most directly drive memory, performance, and maintainability.

    When to apply

    • Caching objects, sessions, or per-user state.
    • Counters, leaderboards, recent-items lists, unique-membership sets.
    • Reviewing or refactoring Redis key names.
    • Deciding between a Redis Hash and a JSON document for an entity.

    1. Choose the right data structure

    Pick the type that matches the access pattern, not just the shape of the data.

    Use case Recommended type Why
    Simple values, counters String Atomic INCR/DECR, SET/GET
    Object with independently updated fields Hash Per-field reads/writes, no whole-object rewrite
    Queue, recent-N items List O(1) push/pop at ends
    Unique items, membership checks Set O(1) SADD/SISMEMBER/SCARD
    Rankings, score-based ranges Sorted Set Score-ordered; ZADD/ZRANGE/ZRANK
    Nested / hierarchical data JSON Path-level updates, nested arrays, RQE indexing
    Event log, fan-out messaging Stream Persistent, consumer groups
    Vector similarity Vector Set Native vector storage with HNSW

    Common anti-pattern: stuffing a flat object into a serialized string. Updating one field means fetch + parse + mutate + rewrite. Use a Hash instead.

    See references/choose-data-structure.md for full rationale and Python/Java examples.

    2. Use consistent key names

    Use colon-separated segments with a stable hierarchy:

    {entity}:{id}:{attribute}
    user:1001:profile
    user:1001:settings
    order:2024:items
    session:abc123
    article:987:likes
    game:space-invaders:leaderboard
    

    Rules of thumb:

    • Lowercase, colon-separated. No spaces, no mixed casing (User_1001_Profile is bad).
    • Keep keys short but readable — keys live in memory and appear in every command.
    • Don't use full URLs or long strings as keys. Extract a short identifier, or use a hash digest of the URL.
    • Prefix for multi-tenancy (tenant:42:user:7:cart) so scans and ACLs can target a tenant cleanly.
    • Be consistent. Pick one convention per service and apply it across all keys.

    See references/key-naming.md for cleanup examples and edge cases.

    References

    • Redis: Choosing the right data type
    • Redis: Keys

    Требования и возможности

    Источник пакета
    https://github.com/redis/agent-skills/tree/a84871d065f398fed55e1633f66b66f731eb4e2b/plugins/redis-development/skills/redis-core

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md30407ab1000e7a1548c4...
    references/choose-data-structure.md23306fc700db240d40cf...
    references/key-naming.md151617d96bbb0892be65...

    Частые вопросы

    Как установить Redis Core?
    Используйте команду npx skills add redis/agent-skills --skill redis-core или скачайте ZIP-архив.
    Можно ли скачать Redis Core бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Ozon Seller и Performance APIСправочник Ozon Seller API и Performance API с локальными OpenAPI-спецификациями.Stop SlopRemove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.Grill MeA relentless interview to sharpen a plan or design.Wildberries: Остатки на складах WBПолучить и обновить остатки по складам продавца.
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add redis/agent-skills --skill redis-core
    Скачать ZIP
    Версия
    1.0.0+a84871d065f3
    Автор
    Владимир Ломтев
    Репозиторий
    redis/agent-skills
    GitHub: redis/agent-skills