SET keyName value NX GET
NX - Only set the key if it does not already exist.
GET - Return the old string stored at key, or nil if key did not exist. An error is returned and SET aborted if the value stored at key is not a string.
https://redis.io/docs/latest/commands/set/#options