[infinispan-dev] mongodb cache store added in Infinispan 5.3 - curtesy of Guillaume Scheibel

Galder Zamarreño galder at redhat.com
Mon Jun 3 09:18:28 EDT 2013


Indeed great stuff Guillaume!! :)

On May 31, 2013, at 2:18 PM, Sanne Grinovero <sanne at infinispan.org> wrote:

> Looks great, thanks Guillaume!
> 
> On 31 May 2013 10:27, Guillaume SCHEIBEL <guillaume.scheibel at gmail.com> wrote:
>> I have updated the main page but I haven't found how to delete the child
>> page.
>> The blog post has been updated you can publish whenever you want to.
>> 
>> Guillaume
>> 
>> 
>> 2013/5/30 Mircea Markus <mmarkus at redhat.com>
>>> 
>>> Also better place the content in the parent document directly instead of
>>> making it a separate child document (see the rest of cache stores):
>>> https://docs.jboss.org/author/display/ISPN/Cache+Loaders+and+Stores
>>> 
>>> Thanks!
>>> 
>>> On 30 May 2013, at 21:49, Mircea Markus <mmarkus at redhat.com> wrote:
>>> 
>>>> Thanks, looks good!
>>>> I think it would be nice to add a code snippet with configuring the
>>>> store using the fluent API as well.
>>>> And release the blog :-)
>>>> 
>>>> On 30 May 2013, at 17:05, Guillaume SCHEIBEL
>>>> <guillaume.scheibel at gmail.com> wrote:
>>>> 
>>>>> Hello,
>>>>> 
>>>>> I have wrote a small documentation page here:
>>>>> https://docs.jboss.org/author/display/ISPN/MongoDB+CacheStore
>>>>> 
>>>>> WDYT ?
>>>>> 
>>>>> about the blog post a gist (script tag) is already there but it's not
>>>>> visible in the editor view.
>>>>> 
>>>>> 
>>>>> Guillaume
>>>>> 
>>>>> 
>>>>> 2013/5/27 Mircea Markus <mmarkus at redhat.com>
>>>>> 
>>>>> On 22 May 2013, at 11:01, Guillaume SCHEIBEL
>>>>> <guillaume.scheibel at gmail.com> wrote:
>>>>> 
>>>>>> Mircea,
>>>>>> 
>>>>>> I have just created a quick blog post titled "Using MongoDB as a cache
>>>>>> store". May you have a look at it ? If it suits you, the documentation will
>>>>>> follow soon.
>>>>> 
>>>>> Thank you Guillaume. Looks good to me once the link to documentation
>>>>> and the sample configuration snippet is in.
>>>>> 
>>>>>> 
>>>>>> Cheers
>>>>>> Guillaume
>>>>>> 
>>>>>> 
>>>>>> 2013/5/22 Randall Hauch <rhauch at redhat.com>
>>>>>> There is a way to download (via Maven) and run MongoDB locally from
>>>>>> within Java, via Flapdoodle's Embedded MongoDB:
>>>>>> 
>>>>>>     https://github.com/flapdoodle-oss/embedmongo.flapdoodle.de
>>>>>> 
>>>>>> ModeShape uses this in our builds in support of our storage of binary
>>>>>> values inside MongoDB. The relevant Maven POM parts and JUnit test case are:
>>>>>> 
>>>>>> 
>>>>>> https://github.com/ModeShape/modeshape/blob/master/modeshape-jcr/pom.xml#L147
>>>>>> 
>>>>>> https://github.com/ModeShape/modeshape/blob/master/modeshape-jcr/src/test/java/org/modeshape/jcr/value/binary/MongodbBinaryStoreTest.java
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On May 21, 2013, at 1:04 PM, Mircea Markus <mmarkus at redhat.com> wrote:
>>>>>> 
>>>>>>> Thanks to Guillaume Scheibel, Infinispan now has an mongodb cache
>>>>>>> store that will be shipped as part of 5.3.0.CR1.
>>>>>>> 
>>>>>>> The test for the mongodb cache store are not run by default. In order
>>>>>>> to be able to run them you need to:
>>>>>>> - install mongodb locally
>>>>>>> - run "mongodb" profile
>>>>>>> The cache store was add in the CI build on all 5.3 configs (together
>>>>>>> with a running instance of mongodb).
>>>>>>> 
>>>>>>> Guillaume, would you mind adding a blog entry describing this new
>>>>>>> functionality? (I've invited you to be a member of the
>>>>>>> infinispan.blogpsot.com team.)
>>>>>>> Also can you please update the user doc:
>>>>>>> https://docs.jboss.org/author/display/ISPN/Cache+Loaders+and+Stores
>>>>>>> 
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> --
>>>>>>> Mircea Markus
>>>>>>> Infinispan lead (www.infinispan.org)
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> infinispan-dev mailing list
>>>>>>> infinispan-dev at lists.jboss.org
>>>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> infinispan-dev mailing list
>>>>>> infinispan-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>>> 
>>>>>> _______________________________________________
>>>>>> infinispan-dev mailing list
>>>>>> infinispan-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>> 
>>>>> Cheers,
>>>>> --
>>>>> Mircea Markus
>>>>> Infinispan lead (www.infinispan.org)
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> infinispan-dev mailing list
>>>>> infinispan-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>> 
>>>>> _______________________________________________
>>>>> infinispan-dev mailing list
>>>>> infinispan-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>> 
>>>> Cheers,
>>>> --
>>>> Mircea Markus
>>>> Infinispan lead (www.infinispan.org)
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> Cheers,
>>> --
>>> Mircea Markus
>>> Infinispan lead (www.infinispan.org)
>>> 
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>> 
>> 
>> 
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev


--
Galder Zamarreño
galder at redhat.com
twitter.com/galderz

Project Lead, Escalante
http://escalante.io

Engineer, Infinispan
http://infinispan.org




More information about the infinispan-dev mailing list