Briefly
* Coherence is in-memory, Cassandra is persisted
* Coherence has a transactional model, Cassandra is eventually consistent
* Coherence has specially written adapters for different
environments/languages, Cassandra supports most languages through
Thrift
* They both are distributed repositories of data written in Java

Coherence seems to be in the same write-through cache / in-memory DB
space as Terracotta or Gigaspaces, and not the distributed database
space like Cassandra.  It might be interesting to evaluate Coherence's
clustering mechanisms, but I couldn't easily find documentation.

Michael

On Mon, Oct 5, 2009 at 7:41 AM, Evren Guden <evrengu...@gmail.com> wrote:
> Hi,
> What are the differences and similarities between Cassandra and oracle
> coherence?
> Thanks in advance.
> Sincerely,
> Evren
>
>

Reply via email to