Querying the Space


This section explains the various mechanisms offered by GigaSpaces XAP to query the space for data, as well as related topics, such as how to use indexing to boost query performance and how the space can be iterated to fetch entries more efficiently.


Id Queries
Id Based query - Primary Key based object retrieval from space.

Query by template
Template matching (a.k.a. Match by example) is a simple way to query the space.

Prepared template
Querying the space using a Prepared Template.

SQL Query
The SQLQuery class is used to query the space using SQL-like syntax.

Free text search
Search for records that include one or more words within a free text field.

Nested property queries
Query nested properties, maps and collections using SQL queries.

Partial results - Projection
Obtaining partial results when querying the space to improve application performance and reduce memory footprint.

Paging support
Reading large number of objects using multiple queries in one call in a continuous manner.

LINQ
Querying the space using LINQ