Гектор для Кассандры - PullRequest
       7

Гектор для Кассандры

5 голосов
/ 01 февраля 2012

Я не могу настроить Гектора для Кассандры. Я просмотрел документацию и Cassandra wiki . Проблема с этими документами в том, что большая часть информации там устарела или минималистична (или мне не хватает знаний). В любом случае, мне интересно, может ли кто-нибудь дать примерное упрощенное руководство о том, как его установить.

Я собираюсь создать страницу JSP, которая может использовать базу данных Cassandra.

Что я сделал до сих пор:

  • Я скачал Гектор 1.0-2 и Кассандру 1.0.7.
  • Я установил Cassandra и проверил, что он работает (использовал CLI для создания новых столбцов с использованием ключей)
  • Попытка распаковать me.prettyprint.cassandra в каталог проекта Java, но все равно ничего.

Я тоже не уверен, где взять Thrift API (или как его установить)? И если мне это нужно вообще?

Любая помощь будет оценена.

1 Ответ

3 голосов
/ 01 февраля 2012

Насколько я помню, было очень легко установить Cassandra и заставить Гектора работать над основной вставкой, например, восстановить. Это как

  • Установить Кассандру
  • Создание пространства ключей и семейств столбцов из CLI Cassandra.
  • Создайте простой проект Java Maven и добавьте в него зависимости Hector и Thrift. (Maven не нужен, я просто имел в виду простой проект hello-world.)
  • Введите код вставки, затем зарегистрируйтесь в Cassandra с помощью CLI.
  • Напишите запрос на извлечение, затем посмотрите, соответствуют ли совпадения, и нарежьте правильно.

Но это была Кассандра 0.6.0. Не уверен, что так сложно.

Пожалуйста, посмотрите этот урок , и вы также можете увидеть этот простой исходный код для вставки . Если вы попадете в какую-то проблему, у вас будет определенная проблема, так будет намного проще.

Надеюсь, это поможет.

...