[infinispan-issues] [JBoss JIRA] Assigned: (ISPN-200) Distributed queries

Sanne Grinovero (JIRA) jira-events at lists.jboss.org
Tue Apr 19 09:51:34 EDT 2011


     [ https://issues.jboss.org/browse/ISPN-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sanne Grinovero reassigned ISPN-200:
------------------------------------

    Assignee: Sanne Grinovero  (was: Manik Surtani)


> Distributed queries
> -------------------
>
>                 Key: ISPN-200
>                 URL: https://issues.jboss.org/browse/ISPN-200
>             Project: Infinispan
>          Issue Type: Feature Request
>          Components: Distributed Cache, Querying
>            Reporter: Manik Surtani
>            Assignee: Sanne Grinovero
>             Fix For: 5.1.0.BETA1, 5.1.0.Final
>
>
> The holy grail of querying.  
> * Indexes are _never_ shared.
>    * Each node maintains local indexes for state it is responsible  
> for (-Dinfinispan.query.indexLocalOnly=true).
>    * Indexes could be in memory or disk.
> * Queries themselves are distributed.
>    * The query object is built and broadcast to the entire cluster.
>    * Each node executes the query on its own _local_ index, returning  
> results.
>    * The calling node returns a CacheQuery impl that lazily fetches  
> and collates results from the cluster.
>    * I expect this Map/Reduce model to perform very well since the  
> workload is split up and happens in parallel across multiple CPUs  
> against much smaller (individual) datasets.
>    * Works with all cache modes, including DIST.
>    * Need to make sure duplicates are handled, as well as failover.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the infinispan-issues mailing list