On 19 Mar 2011, at 17:02, Israel Lacerra wrote:

> Guys,
> 
> Sorry. It's probably not a dev question... 
> 
> I'm writing a paper for my graduation (about Infinispan) as I said before. 
> I'm having some doubts about what Infinispan really is. I watched some Manik 
> presentations on internet and read a little articles. I saw Manik saying 
> something like Infinispan be a in memory data base, and not just a 
> distributed cache. And I read 
> (http://java.dzone.com/articles/data-service-data-fabric) that Infinispan is 
> something like Voldermort or Dynamo. And in some other sites, like 
> http://nosql-database.org/, Infinispan is classified like a "Grid Database 
> solution" (like Oracle Coherence) and somehow different of Voldermort. 
> Reading Infinispan documentation and these and other articles, I not really 
> sure what differs Infinispan and Voldermort.
> 
> I'm not really sure if I made myself clear, but I'm having some problems 
> defining what is Infinispan (or what Infinispan wants to be in the end) 
> (comparing with these other products).

Speaking of Voldemort specifically, they're both very similar in that they are 
both based on concepts from Dynamo.  A consistent hash based, distributed 
in-memory key/value store.  Application can differ though; since they're both 
in-memory, they make good distributed caches (like Oracle Coherence).  Naming 
and terminology gets a bit hazy from this point on, since with persistence, 
JTA, etc., it starts to make sense as a NoSQL database.

Hope this helps
Manik
--
Manik Surtani
[email protected]
twitter.com/maniksurtani

Lead, Infinispan
http://www.infinispan.org



_______________________________________________
infinispan-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to