final Socket socket;
socket = new Socket(host, port);
socket.setSoTimeout(timeout);
return new ClientConnection(socket.getInputStream(), socket.getOutputStream());
} catch (final UnknownHostException e) {
throw new NoSqlStoreException("Unknow host " + host, e);
} catch (final IOException e) {
throw new NoSqlStoreException("Failed to connect to " + host + ":" + port, e);
}
}