title: Bulk create keys in Redis - ServiceStack C#
body: <p>Is there any way to bulk-create keys (<code>SETS</code>) in "<em>Redis ServiceStack client</em>"? Of course, without putting  <code>for</code> loop.  </p>
  
  <p>There is one command in Redis which does this: <a href="http://redis.io/commands/mset" rel="nofollow">MSET</a> but, I couldn't find any implementation of this command in <strong><code>ServiceStack.Redis</code></strong> client.</p>
  
  <p><em>Ex:</em>    </p>
  
  <pre><code>MSET key1 "val1" key2 "val2"
  </code></pre>
  
  <p><strong>UPDATE:</strong><br>
  @mythz suggested a way to create multiple SETS but with single member <a href="https://github.com/ServiceStack/ServiceStack.Redis/blob/4fa0ceb0a6f6417a06ab8c2290d32abb97800e99/src/ServiceStack.Redis/RedisClient.cs#L217-L261" rel="nofollow">SETALL()</a>.<br>
  Additionally, I found a way to bulk add members to a single set by  <a href="https://github.com/ServiceStack/ServiceStack.Redis/blob/master/src/ServiceStack.Redis/RedisClient_Set.cs" rel="nofollow">AddRangeToSet(string setId, List items)</a>  </p>
  
  <p>But, is there any way I can add multiple MEMBERS while bulk creating SETS.
  Something like   </p>
  
  <pre><code>  XXXCOMMAND key1 "val11","val12","val13" key2 "val21","val22"
  </code></pre>