Согласно документации redis GETSET команда Returns an error when key exists but does not hold a string value. Что это на самом деле означает? Я сделал GETSET для пустого значения, но оно просто работает.
Returns an error when key exists but does not hold a string value
Это означает, что если вы попытаетесь GETSET ключ, содержащий значение других типов, например, HASH, SET, LIST, вы получите ошибку.
GETSET
HASH
SET
LIST