|
ошибка в cassandra 3.9: 'Row' object has no attribute 'values'
|
|||
---|---|---|---|
#18+
Добрый день, уважаемые форумчане Помогите пожалуйста разобраться с cassandra 3.9 (на начальном уровне) Проблема - выскакивает такая ошибка после insert / select в таблицу. Порядок моих действий: Скачал дистрибутив в виде .gz-файла, развернул на linux RedHat 7.2. Создал keyspace: Код: sql 1.
Создал такого пользователя: Код: sql 1.
Дал ему все права на этот keyspace: Код: sql 1.
Подключаюсь: Код: sql 1.
Создаю таблицу: Код: sql 1. 2. 3. 4. 5.
Вставляю в нее строку: Код: sql 1.
Делаю запрос, который select: Код: sql 1.
Получаю указанную ошибку: Код: plaintext
Ошибка исчезает после выполнения truncate над этой таблицей: Код: sql 1.
Подскажите пожалуйста, что я делаю неправильно? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2017, 16:54 |
|
ошибка в cassandra 3.9: 'Row' object has no attribute 'values'
|
|||
---|---|---|---|
#18+
На версии 3.2 все работает (под Linux). Но вот на винде эта версия работать отказывается. Вернее, не работает только (или как минимум) утилита cqlsh. Выбрасывает такое сообщение - Connection error: ('Unable to connect to any servers', {'127.0.0.1': TypeError(' ref() does not take keyword arguments',)}) После гуГления завел такую переменную окружения: set CQLSH_NO_BUNDLED=TRUE но получил воОбще неприличное предложение: D:\winCassandra32\bin>cqlsh -u cassandra Python Cassandra driver not installed, or not on PYTHONPATH. You might try "pip install cassandra-driver". Так что будем юзать версию 3.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2017, 14:18 |
|
ошибка в cassandra 3.9: 'Row' object has no attribute 'values'
|
|||
---|---|---|---|
#18+
Мурзик, User'a они вроде задеприкейтили.. https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlCreateUser.html Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2017, 15:17 |
|
ошибка в cassandra 3.9: 'Row' object has no attribute 'values'
|
|||
---|---|---|---|
#18+
Andrey Sribnyak, Андрей, большое спасибо. Роль создал, дал права, переконнектился через login под эту новую роль, создал таблицу, заИнсертил строку, делаю select - получаю: 'Row' object has no attribute 'values' А вот если выйти из этого cqlsh и снова войти под этой новой ролью, то все чудесно - select работает. Версия 3.0.10 То есть командой login пользоваться неНадо. Еще бы подсказали, какой драйвер надо использовать для jdbc при подключении из-под java - было бы вообще здорово. P.S. Большой привет городу Киеву, я за прошедшие полгода немало походил по его улицам. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2017, 11:34 |
|
|
start [/forum/topic.php?fid=48&msg=39385278&tid=1856713]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
147ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 238ms |
total: | 486ms |
0 / 0 |