You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Andrey Mashenkov (Jira)" <ji...@apache.org> on 2021/07/30 09:41:00 UTC
[jira] [Commented] (IGNITE-15212) SQL API design.
[ 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)