Redis
 sql >> Base de Dados >  >> NoSQL >> Redis

Criar chaves em massa no Redis - ServiceStack C#


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.