Мне нужно написать потокобезопасный код, который удалит ключ из Redis, но только если в момент удаления он больше определенного значения.В противном случае, если я сначала получу значение, а затем запросу удаления ключа, это значение может быть изменено и критерии удаления могут быть не выполнены.Я нашел этот поток, в котором был пример условия равенства (Condition.StringEqual), однако я не смог найти, как проверить, больше ли значение ключа, чем какое-либо предопределенное значение.Как правильно это сделать, нужно ли мне писать собственные сценарии Lua или это можно делать с библиотеками .net?
Если вы считаете, что в вопросе не хватает деталей, пожалуйста, прокомментируйте, я будурад предоставить их.