Como selecionar dados em lote do Cassandra de maneira eficaz?

Eu sei que o Cassandra não suporta consultas em lote e também não recomenda o usoIN, porque pode prejudicar o desempenho. Mas eu tenho que obter os dados por id, por exemplo:

select * from visit where id in ([visit_id array])

tabela desc:

CREATE TABLE visit (
    enterprise_id int,
    id text,
    ........
    PRIMARY KEY (enterprise_id, id)

A matriz talvez tenha milhares de elementos. Existe alguma maneira de torná-lo eficaz?

questionAnswers(2)

yourAnswerToTheQuestion