У меня есть 3 узла Apache Кластер Cassandra, где мы выполняем операции загрузки данных с помощью java подготовленного оператора, при выполнении задания мы сталкиваемся со следующей ошибкой:
INSERT INTO " ab c "() ЗНАЧЕНИЯ (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? ,?,?) не подготовлен в /xx.xx.xx.xx:9042, подготовка перед повторной попыткой выполнения.
Увидеть это сообщение несколько раз хорошо, но много его может быть причиной проблем с производительностью.
Этот запрос используется в коде java, в котором вызываются баночки для календаря, что занимает много времени для завершения работы по загрузке данных.
Приведенное выше сообщение об ошибке отображается для всех 3 узла Кассандры в кластере. Ниже приведена настройка среды:
- Apache Версия Cassanndra - 3.8.0
- Версия Talend - 6.4
- Apache Драйвер Cassandra - cassandra-driver- core-3.0.0-shaded.jar