====== Redis ====== ===== Основы ===== База ключ-значение очень быстрая. ^ Описание комманд redis-cli ^^^ ^ Комманда ^ Действие ^ Пример ^ | COMMAND LIST | Список всех доступных комманд || | SET key value | Установить ключ кеy со значением value | SET "data:hello" "Hello, world!" | | GET key | Прочитать значение ключа | GET "data:hello" | | EXISTS key | Проверить наличие значения | EXISTS "data:hello" | | KEYS wildcard | Прочитать все ключи попвшие под маску | KEYS "data:*" | | KEYS * | Прочитать все ключи в базе || | DEL key [key1] [key*] | Удалить ключи | DEL "data:hello" | | config get databases | Список всех баз || | INFO keyspace | Список всех keyspaces || ===== Работа со списками ===== > rpush mylist A (integer) 1 > rpush mylist B (integer) 2 > lpush mylist first (integer) 3 > lrange mylist 0 -1 1) "first" 2) "A" 3) "B"