title: What is the difference between Cassandra and CouchDB?
body: <p>I'm looking at both projects and I can't really see the difference</p>
  
  <h2>from Cassandra Site:</h2>
  
  <blockquote>
    <p>Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store...Cassandra is eventually consistent. Like BigTable, Cassandra provides a ColumnFamily-based data model richer than typical key/value systems.</p>
  </blockquote>
  
  <h2>from CouchDB Site:</h2>
  
  <blockquote>
    <p>Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. </p>
  </blockquote>
  
  <p>That said, I see the specific differences between each project as: access methods, written languages, etc. but to put AN EXAMPLE, when you talk about <a href="http://lucene.apache.org/solr/" rel="noreferrer">SOLR</a> or <a href="http://sphinxsearch.com/" rel="noreferrer">Sphinx</a> you know both are indexers with big differences but at the end are indexers.</p>
  
  <p>Can I say here that Cassandra and CouchDB are non-relational databases that in some cases one can replace the other?</p>