title: direct (non-tcp) connection to redis from nodejs
body: <p>hello all<br>
  I looked at the at the redis-node-client source (relevant part is shown bellow) and I see that it connects to redis via the 'net' package, which is TCP based. </p>
  
  <p>line 370  </p>
  
  <pre><code>exports.createClient = function (port, host, options) {
  var port = port || exports.DEFAULT_PORT;
  var host = host || exports.DEFAULT_HOST;
  
  var client = new Client(net.createConnection(port, host), options);
  
  client.port = port;
  client.host = host;
  
  return client;
  };
  </code></pre>
  
  <p>I was wondering if there's a more direct client for redis, preferably via domain-sockets or something of that sort. Im using redis localy, as cache, without going over the wire so its unnecessary to encode/decode messages with TCP headers...</p>
  
  <p>thank you</p>