ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kotamrajuyashasvi <kotamrajuyasha...@gmail.com>
Subject Ignite ODBC Driver v/s Ignite C++ driver
Date Thu, 16 Nov 2017 06:31:01 GMT

I have a C++ Application that needs to perform query operations(DML and
Select) and transactions on Ignite Server. Whats the best way to achieve
this ?  There are two choices: 1. Ignite ODBC driver and 2. Ignite C++

I would like to what would be right choice to use from the point of
scalability and performance.

>From the docs its mentioned that Ignite ODBC used TCP to communicate to
Ignite server. On the other hand Ignite C++ Driver starts the JVM in the
same process and communicates with it via JNI and this JVM process
communicates with the Ignite Server. So Ignite C++ Driver has an additional
JNI/JVM hop before communicating to the Ignite Server. Does this affect
performance ? What are pros and cons of using each of the above choices
available ? Apart from above two choices are there any better choices?

Sent from: http://apache-ignite-users.70518.x6.nabble.com/

View raw message