[infinispan-dev] range query in Infinispan !!
Emmanuel Bernard
emmanuel at hibernate.org
Wed May 16 10:34:20 EDT 2012
On 16 mai 2012, at 16:06, Manik Surtani wrote:
>
> On 14 May 2012, at 18:48, Emmanuel Bernard wrote:
>
>> I agree with Sanne, Cassandra is very good at that use case due to the way they store things. OTOH, that's their best use case by far :)
>>
>> We could think about a way to mix together:
>>
>> - fine grained locking
>> - AtomicMap
>> - partial load
>>
>> basically we could imagine some new primitive features for AtomicMap like:
>>
>> - get subkeys between x and y
>> - add subkey (not requiring to load the AtomicMap)
>>
>> That would get us a long way towards some of what MongoDB does wrt partial document update.
>
> Don't we have a good deal of this already with Randall's schematic patch (currently as a part of ModeShape, targeted for inclusion in Infinispan 5.2.0)?
>
> https://issues.jboss.org/browse/ISPN-1103
> https://github.com/ModeShape/modeshape/tree/master/modeshape-schematic
It certainly does partial update, but not the partial load required to do the time range query described. Unless schematic goes beyond what I think it does.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/infinispan-dev/attachments/20120516/6b8cc37d/attachment.html
More information about the infinispan-dev
mailing list