sql >> Base de Datos >  >> NoSQL >> Redis

Creación masiva de claves en Redis - ServiceStack C#

Puede usar SetValues o SetAll API en ServiceStack.Redis que agrupa todas las claves en una sola operación MSET, por ejemplo:

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

redis.SetAll(map);

La mayoría de las operaciones en ServiceStack.Redis que toman una colección se envían en una sola operación o, cuando no existe, se procesan por lotes en una canalización y se envían como una sola escritura de red.