Remote Querying documents remote querying from the native client to the Geode cache server. Using examples and procedures, it describes how to use the APIs to run queries against cached data; work with query strings in the native client; create and manage queries; and create indexes.
Use the Geode native client query API to query your cached data stored on a Geode cache server. The query is evaluated and executed on the cache server, and the results are returned to the native client.
To use a query string in a native client, specify the string as a parameter in a
QueryService::newQuerymethod, then execute the query using
Query::execute, passing in the required parameters.
Accessing your cached data through the querying service is similar to accessing database contents through SQL queries. How you specify your regions and region contents is particular to the native client.
This section discusses various aspects and tools of the native client query engine.
You use the native client querying API to access all the querying functionality discussed in the previous sections.