Você pode usar o
SetValues
ou SetAll
APIs no ServiceStack.Redis que agrupa todas as chaves em uma única operação MSET, por exemplo:var map = new Dictionary<string,string> {
{"key1","val1"},
{"key2","val2"},
{"key3","val3"},
};
redis.SetAll(map);
A maioria das operações no ServiceStack.Redis que fazem uma coleta são enviadas em uma única operação ou quando não existem em lote em um pipeline e enviadas como uma única gravação de rede.