Use atomic redis SET even when cache is used with timeout and nx