How Apache Cassandra executes CQL queries?