[
https://issues.apache.org/jira/browse/IGNITE-15212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17390468#comment-17390468
]
Andrey Mashenkov commented on IGNITE-15212:
-------------------------------------------
Google Spanner offers sync [1] and async [2] ways.
Actually, AsyncResultSet extends ResultSet (sync version) and adds methods for
non-blocking waiting (subscription on data received event) and for switching to
fully reactive way.
[1]
https://cloud.google.com/spanner/docs/getting-started/java#query_using_a_sql_parameter
[2]
https://googleapis.dev/java/google-cloud-spanner/latest/com/google/cloud/spanner/AsyncResultSet.html
> SQL API design.
> ---------------
>
> Key: IGNITE-15212
> URL: https://issues.apache.org/jira/browse/IGNITE-15212
> Project: Ignite
> Issue Type: New Feature
> Components: sql
> Reporter: Andrey Mashenkov
> Assignee: Andrey Mashenkov
> Priority: Major
>
> We need an SQL API for executing queries, query management, and maybe other
> stuff like statistics management.
> Let's consider sync, async and reactive ways for query execution and compare
> other vendor's API.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)