com.datastax.driver.core.exceptions.InvalidQueryException: ненастроенная таблица schema_keyspaces}

Я новичок в Кассандре и не могу установить соединение. Я думаю, что у меня нет нужной версии, и поэтому у меня появляется это сообщение об ошибке. Может кто подскажет, какую версию использовать. В настоящее время я использую:

Ошибка скриншота

Cassandra Версия: cqlsh 5.0.1 | Cassandra 3.11.10 | CQL spec 3.4.4 | Собственный протокол v4

Версия Tomcat: 9.0.50

Версия JRE: jre1.8.0_181

1 ответ

обычно возвращается при выполнении запроса с допустимым синтаксисом CQL, но сам запрос недействителен.

Но в вашем случае, когда он сообщает о проблеме с , это обычно вызвано использованием более старой версии драйвера Java, подключенной к последней версии Cassandra.

Если вы создаете новое приложение, мы рекомендуем использовать последнюю версию из серии драйверов Java 4.x. На момент написания последняя версия - 4.13.

В качестве примечания, если вы только учитесь создавать приложения для Cassandra, я рекомендую использовать Astra DB . Вы можете запустить кластер Cassandra всего за несколько щелчков мышью, и есть уровень бесплатного пользования без кредитной карты.

В Astra DB также уже включен и предварительно настроен Stargate.io, поэтому вы можете подключаться к Cassandra с помощью REST API, GraphQL API и JSON / Doc API. Если вам интересно, у нас есть бесплатные практические интерактивные руководства по Cassandra, Stargate и тому, как создавать приложения на datastax.com/dev . Ваше здоровье!

Другие вопросы по тегам