As per my knowledge, results are quite obvious and expected, KV definitely gives better performance compared to SQL, since SQL (table) is wrapper built on top of cache.
If you are looking for better performance than KV, you can even go for storing data in the binary form. if we store data in binary, we can even avoid serialization and de-serialization while doing all the operations like GETs/PUTs. Thanks Naveen -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/