public boolean msetnx(Map<String, byte[]> keyValueMap) throws RedisException {
KeyCodec codec = DefaultKeyCodec.provider();
byte[][] mappings = new byte[keyValueMap.size()*2][];
int i = 0;
for (Entry<String, byte[]> e : keyValueMap.entrySet()){
mappings[i++] = codec.encode(e.getKey());
mappings[i++] = e.getValue();
}
return msetnx(mappings);
}
public boolean msetnx(KeyValueSet.ByteArrays keyValueMap) throws RedisException {