W StackExchange.Redis, operacje STRING
pozwolić na wygaśnięcie być ustawiony, np:Stack Exchange Network Redis - StringSet vs SetAdd i expiries
Task<bool> StringSetAsync(
RedisKey key,
RedisValue value,
TimeSpan? expiry = null,
When when = When.Always,
CommandFlags flags = CommandFlags.None);
Dlaczego jest to, że operacja SET
nie?
Task<long> SetAddAsync(
RedisKey key,
RedisValue[] values,
CommandFlags flags = CommandFlags.None);
Zasadniczo, oto co chcę osiągnąć:
Biorąc pod uwagę List<T>
, dodać elementy do Redis Set (albo utworzyć lub dodać do istniejących) z upływem 1 godziny.
Jak to zrobić? A może powinienem serializować List<T>
, a następnie użyć StringSet
?
Chcę użyć funkcji SET, takich jak SREM
i dodać pojedyncze elementy do istniejącego SET (zamiast przepisywania całego SET), dlatego próbuję nie używać STRING
.
Każda rada?
@marcgravell jesteś tam? :) – RPM1984
tak, jestem tutaj; p –