title: Couchbase Bucket vs Memcached Bucket for SessionProvider
body: <p>I learned that Asp.Net's default sessionprovider is not a good practice for distributed applications. So i decided to change asp.net's sessionprovider to couchbase. But i am not sure which to use when i try to select a data bucket. I know that Couchbase is a persistent no-sql db and memcached is a cache server. </p>
  
  <p>What is the advantages and disadvantages of using couchbase bucket instead of memcached bucket or vise versa?</p>
  
  <p>I am using couchbase 2.0 and <a href="https://github.com/couchbaselabs/couchbase-aspnet" rel="nofollow">https://github.com/couchbaselabs/couchbase-aspnet</a> library for converting couchbase to a sessionprovider.</p>