Hi Christopher, Yes, noted in http://datastax.github.io/ruby-driver/features/#thread-safety, the ruby driver is thread-safe, except for the result objects.
On Wed, Feb 18, 2015 at 8:57 AM, Christopher J. Bottaro < cjbott...@academicworks.com> wrote: > Is the Ruby client threadsafe? For example... > > session = Cassandra.cluster.connect > Thread.new{ session.execute("select * from ks1.table1") } > Thread.new{ session.execute("select * from ks2.table2") } > > Notice multiple threads accessing the same session object, and also notice > different keyspaces being queried in the CQL. > > Will that code work? Thank you for the help. > -- Cheers, Bulat Shakirzyanov | @avalanche123 <https://twitter.com/avalanche123>