Sie können die SetValues
verwenden oder SetAll
APIs in ServiceStack.Redis, die alle Schlüssel in einer einzigen MSET-Operation zusammenfasst, z. B.:
var map = new Dictionary<string,string> {
{"key1","val1"},
{"key2","val2"},
{"key3","val3"},
};
redis.SetAll(map);
Die meisten Vorgänge in ServiceStack.Redis, die eine Sammlung annehmen, werden entweder in einem einzigen Vorgang gesendet oder, wenn sie nicht vorhanden ist, in einer Pipeline gestapelt und als einzelner Netzwerkschreibvorgang gesendet.