[ 
https://issues.apache.org/jira/browse/IGNITE-15212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17390449#comment-17390449
 ] 

Andrey Mashenkov commented on IGNITE-15212:
-------------------------------------------

Cassandra offers sync [1], async [2] and reactive [3] ways for queries.

The reactive way looks hard to be used without a 3-rd party framework, but we 
still can just support it exposing API on top of Java Flow API.
Moreover, this will allow  Ignite to be a data provider for R2DBC framework 
(kind of a reactive jdbc api)

[1] 
https://github.com/datastax/java-driver/tree/4.11.x/manual/core#running-queries
[2] https://github.com/datastax/java-driver/tree/4.11.x/manual/core/async
[3] https://github.com/datastax/java-driver/tree/4.11.x/manual/core/reactive

> 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)

Reply via email to