Исключение 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.

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

1 ответ

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

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