Я не совсем уверен, что правильно понимаю концепции подготовленных операторов, но в соответствии с документация драйвера python подготовленный оператор — "A statement that has been prepared against at least one Cassandra node"
. Для меня это означает, что где-то в кластере есть информация о том, какие запросы уже подготовлены. query.PreparedStatement" rel="nofollow">документация также утверждает, что "A PreparedStatement should be prepared only once. Re-preparing a statement may affect performance (as the operation requires a network roundtrip)."
.
Если я правильно понял концепцию, было бы полезно получать уже подготовленные операторы из кластера, а не повторно генерировать их (1). Есть ли способ сделать это? И если да, то как я могу получать заявления, которые меня интересуют?
(1) Я говорю не об объеме одного экземпляра программы, а о нескольких экземплярах без общей памяти, выполняющих одни и те же запросы.