Bug 997229 - RFE: Locate cache elements by value in client-server arch
Summary: RFE: Locate cache elements by value in client-server arch
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Documentation
Version: 6.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Misha H. Ali
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-15 03:22 UTC by Misha H. Ali
Modified: 2014-05-02 04:41 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-05-02 04:40:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Misha H. Ali 2013-08-15 03:22:33 UTC
Add information about locating cache elements by value in a client-server architecture.

Source: JBoss DataGrid questions

Comment 3 Martin Gencur 2014-02-03 08:40:31 UTC
This is only possible by using Remote Query feature. It might be good to point users to the Remote Query chapter in docs. I don't know about any other way of accomplishing this.

Comment 5 Sanne Grinovero 2014-05-01 11:09:12 UTC
Hi,
Martin is right, when we mention "locating by value" that implies using queries as we don't provide other (suggested) ways.

Might be nice to clarify that, although tecnically one could write some custom code to figure out an alternative plan, for example using Map/Reduce or simply iterating on the values provided the cache is not distributed and not using cachestores.. so saying that there is no other way could be misleading, I'd rather keep that open ended.

So for client-server, that means using Remote Query. This is a stronger statement for remote clients as we don't support Map/Reduce nor entry iteration from remote clients.


Note You need to log in before you can comment on or make changes to this bug.