Back to questions
Junior — Middle
86
Можешь перечислить основные команды, используемые в Redis и кратко описать их назначения?
Companies where asked
EMCD
Answer from AI
sobes.tech AI
Основные команды Redis и их назначения:
SET key value— установить значение для ключа.GET key— получить значение по ключу.DEL key— удалить ключ.EXPIRE key seconds— установить время жизни ключа.LPUSH key value— добавить элемент в начало списка.RPUSH key value— добавить элемент в конец списка.LPOP key— удалить и вернуть первый элемент списка.SADD key member— добавить элемент во множество.SMEMBERS key— получить все элементы множества.HSET key field value— установить поле в хеш-таблице.HGET key field— получить значение поля из хеш-таблицы.
Пример использования на Go с библиотекой go-redis:
client := redis.NewClient(&redis.Options{
Addr: "localhost:6379",
})
err := client.Set(ctx, "key", "value", 0).Err()
val, err := client.Get(ctx, "key").Result()