Невозможно вставить данные в Cassandra ./ - PullRequest
1 голос
/ 25 июня 2010

У меня есть вопрос относительно вставки данных в Cassandra.

Я удалил ключ строки из семейства столбцов (CF), через некоторое время я пытаюсь вставить данные с тем же ключом строки.* Программа выполняется, но когда я пытаюсь получить доступ к данным с помощью строки из командной строки, я получаю нулевые результаты.

Почему это происходит?Я знаю, что с каждым удаленным ключом есть нечто, называемое «Надгробная плита».

Но я пытаюсь вставить данные после сжатия.

Я установил <GCGraceSeconds> 0 </GCGraceSeconds>.

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 20 апреля 2011

Сколько у вас узлов?Их часы синхронизированы точно?В противном случае это может привести к несоответствиям.

2 голосов
/ 25 июня 2010

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

0 голосов
/ 28 июня 2010

Я видел эту проблему, но я не смог ее отладить.В настоящее время я проверяю http://wiki.apache.org/cassandra/FAQ#range_ghosts, чтобы выяснить, не является ли это причиной проблемы.Может быть, это вам тоже поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...