Have a cassandra 2.x database where from a table I have to select some data using non primary key column which is a primary of another table using a simple where clause. The data is used in a cache. The problem is that the retrieval process is too slow and gets timedout using the datastax 3.x driver. Is there any way to fetch the data without upgrading the database software or altering the existing structure of database. I tried async fetching and pagination using datastax api - still it couldn't cope up with the volume of data and the query fails.