powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Cassandra. Непонятки с CQL. Эффект наблюдателя.
2 сообщений из 2, страница 1 из 1
Cassandra. Непонятки с CQL. Эффект наблюдателя.
    #37935492
Кореец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cassandra 1.1.4
использую тулзу с CQL 2.0 от DataStax, а также библиотеки cql jdbc.

Имеется следующий скрипт
в котором создаем табличку и считаем количество строк по ключу. при этом таблица пустая и значения ключа выдумано.

при этом имеем совершенно странное поведение.
в пустой таблице при указании в условии where(key=N) несуществующего значения клбюча(N) он видит эту запись!

если тоже самое проделать с индексированным полем то все ок.


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
cqlsh:demo> create table testtable(id bigint primary key, id2 bigint );
cqlsh:demo> create index xxx on testtable(id2);

cqlsh:demo> select * from testtable;


cqlsh:demo> select count(*) from testtable;
 count
-------
     0

!!! Это правильно!

cqlsh:demo> select count(*) from testtable where id=1;
 count
-------
     1

ПОЧЕМУ?????!

cqlsh:demo> select * from testtable where id=1;
 id
----
  1


???? ОТКУДА??)))

cqlsh:log> select count(*) from testtable where id>0;
 count
-------
     0

!! и снова все верно

cqlsh:log>



через jdbc та же самая ошибка.
...
Рейтинг: 0 / 0
Cassandra. Непонятки с CQL. Эффект наблюдателя.
    #37935500
Кореец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовал через нативные библиотеки от Astinax для java - все ок.

Похоже это супер баг CQL касандры.

Тьфу блин. ну и какашка.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Cassandra. Непонятки с CQL. Эффект наблюдателя.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]