Dmitriy, JDBC drivers spawns an Ignite client node and uses it for cluster connectivity and queries execution. Queries issued over the JDBC are turned into SqlFieldsQueries and sent to the cluster in this form.
ODBC driver works in a bit different way. It connects to the cluster via ODBC processor that needs to be running on one of the nodes: https://apacheignite.readme.io/docs/odbc-driver#cluster-configuration <https://apacheignite.readme.io/docs/odbc-driver#cluster-configuration> — Denis > On Dec 16, 2016, at 2:41 PM, Dmitriy Setrakyan <dsetrak...@apache.org> wrote: > > Igniters, > > Can someone explain to me how Ignite executes SQL from JDBC and ODBC > drivers? Do we start an Ignite client node on the driver side? Or do we use > some other protocol to send commands to one of the Ignite nodes? > > Thanks, > D.