Исключение rpc_timeout при вставке с использованием cql2 или cql3

У меня есть семейство столбцов, структура которого

CREATE TABLE practice (
  id text,
  name text,
  addr text,
  pin text,
  PRIMARY KEY (id, name)
) WITH
comment='' AND
caching='KEYS_ONLY' AND
read_repair_chance=0.100000 AND
gc_grace_seconds=864000 AND
replicate_on_write='true' AND
compaction_strategy_class='SizeTieredCompactionStrategy' AND
compression_parameters:sstable_compression='SnappyCompressor';

CREATE INDEX idx_address ON practice (addr);

Первоначально я создал семейство столбцов, используя CQL 3.0.0. Затем для создания индекса я использовал CQL 2.0.

Теперь, когда вы хотите вставить какие-либо данные в семейство столбцов, всегда отображается исключение тайм-аута.

INSERT INTO practice (id, name, addr,pin) VALUES ( '1','AB','kolkata','700052');

Запрос не выполнен в течение rpc_timeout.

Пожалуйста, предложите мне, где я ошибаюсь?


person abhi    schedule 10.12.2012    source источник
comment
Вы проверяли журнал на наличие ошибок?   -  person jbellis    schedule 23.12.2012
comment
да, я проверил файлы журнала. Нет соответствующей информации. Тот же вопрос, который я также разместил на форуме cassandra. Пожалуйста, проверьте, что также cassandra-user-incubator-apache-org.3065146.n2.nabble.com/   -  person abhi    schedule 24.12.2012


Ответы (1)


Как ответ на связанный вопрос форума Cassandra говорит, что это может быть связано с тем, что вы смешали CQL2 и CQL3. Вы должны придерживаться того или другого.

person Community    schedule 02.07.2013
comment
это спрашивает только я. В любом случае спасибо за ответ - person abhi; 02.07.2013