I wanted to clear up any confusion the title might provoke...
GigaSpacesXAP does have a JDBC driver that supports the querying of the space to get result sets. If you wish to get many data points returned as one object (ie a ResultSet) - then you can use that facility.
For detailed documentation on GigaSpaces JDBC support see the following page:
The example I wrote uses OpenSpaces and the SQL syntax to both
1) setup a stream of continuous updates of Objects
2) retrieve copies of matching Objects that exist in the space
It therefore differs from JDBC in most ways except for the syntax of the "where clause".
I hope that clears up any misconceptions the title may have caused.