> I think that, from a client perspective it would be nicer in many scenarios
> just to “ask for all rows in a cf” and to receive some kind of stream and
> read the rows one by one from that stream instead of receiving all rows and
> then iterating over them (and being limited by the count of rows)
Hi
In order to access all rows in Cassandra a common pattern is to do multiple
range scans and page through them, starting with the last key from the previous
result. This introduces a lot of (unnecessary) latency. As the client has to
read the result extract the last key and start a new query