<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 19 Mar 2011, at 17:02, Israel Lacerra wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Guys,<div><br></div><div>Sorry. It's probably not a dev question... </div><div><br></div><div>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 (<a href="http://java.dzone.com/articles/data-service-data-fabric">http://java.dzone.com/articles/data-service-data-fabric</a>) that Infinispan is something like Voldermort or Dynamo. And in some other sites, like <a href="http://nosql-database.org/">http://nosql-database.org/</a>, 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.</div>
<div><br></div><div>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).</div></blockquote><div><br></div><div>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.</div></div><div><br></div>Hope this helps<div>Manik<br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><div>--</div><div>Manik Surtani</div><div><a href="mailto:manik@jboss.org">manik@jboss.org</a></div><div><a href="http://twitter.com/maniksurtani">twitter.com/maniksurtani</a></div><div><br></div><div>Lead, Infinispan</div><div><a href="http://www.infinispan.org">http://www.infinispan.org</a></div><div><br></div></div></span><br class="Apple-interchange-newline">
</div>
<br></div></body></html>