Instalei o Cassandra na minha máquina Linux (Ubutnu).
Eu tinha o OpenJDK 11 instalado, depois instalei o JDK 17, configurei-o para o padrão e reiniciei o Cassandra.
Posso ver que a nova versão está sendo usada em /var/log/cassandra/system.log
Tudo está funcionando, mas não está claro para mim se usar 17 é considerado "experimental" ou não, ou se é preferível a 11?
Não, não é experimental. Com o Apache Cassandra® 5.0, você tem a liberdade de usar o Java 11 ou o Java 17.
Se fosse eu, usaria o Java 17. Na verdade, tenho quase certeza de que todas as nossas imagens pré-criadas (da DataStax) para a versão 5.0 também usam a versão 17.