Генератор команд Redis
Перетворіть список ключів та значень на готові команди Redis.
Генератор команд Redis
Вставте список ключів та значень, один запис на рядок, і цей інструмент перетворить їх на команди Redis, готові до використання в redis-cli. Виберіть структуру даних — рядок, хеш, список, множину або відсортоване множину — і інструмент згенерує відповідну команду запису для кожного рядка: SET для рядків, HSET для хешів, RPUSH для списків, SADD для множин та ZADD для відсортованих множин. Це ідеально для заповнення кешу, імпорту хешу з експорту таблиці або створення тестових даних без ручного введення кожної команди.
Опції визначають формат виведення команд. Префікс ключа додається до кожного ключа, так що простий список ID стає "user:1", "user:2" і так далі. Час завершення в секундах додає одну команду EXPIRE для кожного унікального ключа. Пакетна обробка перемикається між простими послідовними командами, заголовком пайплайну для redis-cli --pipe та транзакцією MULTI/EXEC, яка виконується атомарно. Екранування обгортає кожне значення в лапки з екрануванням зворотних косих ліній, так що пробіли та лапки не зруйнують команду.
Кожний рядок повинен містити поля, які потребує його структура: "ключ значення" для рядків, списків та множин; "ключ поле значення" для хешів; "ключ оцінка значення" для відсортованих множин, де оцінка повинна бути числом. Рядок з недостатньою кількістю полів або нечисловою оцінкою пропускається. Виведення відображається як звичайні команди redis-cli або як байти RESP протоколу і завжди закінчується прикладом SCAN, побудованим на основі вашого префікса ключа.
Все працює локально у вашому браузері. Ключі та значення, які ви вставляєте, та команди, згенеровані з них, ніколи не завантажуються нікуди. Скопіюйте результат, завантажте його як .txt файл або відправте в інший інструмент.