Redis
 sql >> Base de données >  >> NoSQL >> Redis

Créer des clés en masse dans Redis - ServiceStack C#

Vous pouvez utiliser le SetValues ou SetAll API dans ServiceStack.Redis qui regroupe toutes les clés en une seule opération MSET, par exemple :

var map = new Dictionary<string,string> {
  {"key1","val1"},
  {"key2","val2"},
  {"key3","val3"},
};

redis.SetAll(map);

La plupart des opérations dans ServiceStack.Redis qui prennent une collection sont envoyées en une seule opération ou, lorsqu'elles n'existent pas, groupées dans un pipeline et envoyées en une seule écriture réseau.