3 Replies Latest reply on Oct 7, 2009 4:20 AM by galder.zamarreno

    Blog post on Infinispan

    chrismwilk

      Hello everyone,

      I have just blogged on open source distributed caching solutions, namely Infinispan and JBoss Cache

      http://bigdatamatters.com/bigdatamatters/2009/09/infinispan-vs-gigaspaces.html

      Feel free to post a comment if you want to add or correct something.

      Chris

        • 1. Re: Blog post on Infinispan
          galder.zamarreno

          Hi Chris, thanks very much for writing this up. A couple of notes:

          Cache querying in JBoss Cache 3.2.0:
          This is provided by searchable cache module: http://www.jboss.org/community/wiki/JBossCacheSearchable

          High Availability in JBoss Cache 3.2.0:
          What is "Incomplete HA support (if cache is run as Session EJB)" supposed to mean exactly?

          • 2. Re: Blog post on Infinispan
            chrismwilk

            Hi Galder,

            Thanks for response.

            My knowledge about JBoss Cache is not as complete as yours. Let's clarify.

            Regarding cache querying, I thought that JBoss Cache Searchable is a non-maintained JBoss Cache variant, outcome of Google Summer of Code.

            After having looked at its documentation again, it seems to me that Searchable is an extension to Core Cache (support for POJO Cache is planned to be added in future). Searchable provides support for full text search delegating search requests to Apache Lucene. Am I correct?

            Are regular expressions (a la Perl regexps) also supported?

            Regarding HA in JBoss Cache, I tried to test it when JBoss Cache (POJO) was available to internal/external clients as a Session EJB (inside JBoss Application Server). Session EJB cannot be migrated to other JBoss AS instance hence HA cannot move it to other AS instance if the former fails.
            Was JBoss Cache properly exposed to internal/external clients inside JBoss AS?



            • 3. Re: Blog post on Infinispan
              galder.zamarreno

               

              "chrismwilk" wrote:
              Regarding cache querying, I thought that JBoss Cache Searchable is a non-maintained JBoss Cache variant, outcome of Google Summer of Code.


              Well, it's a community project and so we don't provide paid support for it. Like any other JBoss Cache * project now, these are in maintenance mode, and the focus is on Infinispan now of course.

              "chrismwilk" wrote:
              After having looked at its documentation again, it seems to me that Searchable is an extension to Core Cache (support for POJO Cache is planned to be added in future). Searchable provides support for full text search delegating search requests to Apache Lucene. Am I correct?


              Correct.

              "chrismwilk" wrote:
              Are regular expressions (a la Perl regexps) also supported?


              Not sure, maybe Manik or Navin can say more about this.

              "chrismwilk" wrote:
              Regarding HA in JBoss Cache, I tried to test it when JBoss Cache (POJO) was available to internal/external clients as a Session EJB (inside JBoss Application Server). Session EJB cannot be migrated to other JBoss AS instance hence HA cannot move it to other AS instance if the former fails.
              Was JBoss Cache properly exposed to internal/external clients inside JBoss AS?


              Hmmm, I think that you're trying to ask is whether JBoss Cache can be used via some kind of proxy that load balances and does failover? If so, not cannot be done. JBoss Cache was purely a server side component. In Infinispan, we're building a client/server module that will enable this type of functionality though.