Hi Mohit, Thanks for your reply.
If my use case is purely querying read-only data (no transaction scenarios), at what scale is one of them a better option than the other? I am aware that for scale which can be supported on a single node, VoltDB is a better choice. However, when the scale grows to a clustered scenario, which is the right engine at various degrees of scale? Regards, Ashish On Fri, May 29, 2015 at 6:57 AM, Mohit Jaggi <mohitja...@gmail.com> wrote: > I have used VoltDB and Spark. The use cases for the two are quite > different. VoltDB is intended for transactions and also supports queries on > the same(custom to voltdb) store. Spark(SQL) is NOT suitable for > transactions; it is designed for querying immutable data (which may exist > in several different forms of stores). > > > On May 28, 2015, at 7:48 AM, Ashish Mukherjee < > ashish.mukher...@gmail.com> wrote: > > > > Hello, > > > > I was wondering if there is any documented comparison of SparkSQL with > MemSQL/VoltDB kind of in-memory SQL databases. MemSQL etc. too allow > queries to be run in a clustered environment. What is the major > differentiation? > > > > Regards, > > Ashish > >