Мне интересно, в чем разница между store () и add ()? Они кажутся очень похожими, однако я заметил, что добавить добавляет только элемент, если он не существует. Установить установить элемент, который уже существует?
Set установит его или сбросит независимо от того, существует ли он.Добавить добавит его, только если он не существует.Это помогло бы, если у вас есть что-то, что сбрасывается с кэша, а затем 1000 человек делают один и тот же запрос и все пытаются установить его одновременно.
Не уверен, какие API-вызовы вы используете, но если оба они устанавливают некоторый объект с ключом / значением, поведение должно отличаться только тогда, когда ключ уже существует.add будет с ошибкой, а store (или, вернее, set) заменит.