Я установил Cassandra на свою Ubuntu VM и построил источник. Я пытался использовать Thrift API, и похоже, что libthrift-0.5.jar в моем ящике не является файлом, который мне нужен, чтобы взаимодействовать с исполняемым экземпляром cassandra.Проблема с использованием API Thrift
Есть ли какой-либо другой способ установить JR-накопители? Я нашел
/Cassandra/интерфейс/бережливости
папку, которая содержит источник бережливости, относящийся к интерфейсу с Кассандрой. Когда я пытался делать в ant gen-thrift-java
из командной строки, я получаю построить не удалось со следующим сообщением:
Выполнить не удалось: java.io.IOException: Не удается запустить программу «бережливость» (в каталоге «/ главный/пользователь/Cassandra/интерфейс "): java.io.IOException: ошибка = 2, нет такого файла или каталога
Может кто-нибудь дать мне некоторые идеи о том, что мне нужно сделать для того, чтобы работать с Троицей здесь?
Благодаря
в любое время кто-то работает с сырым бережливость, я должен задать вопрос: почему вы не используете уже существующего клиента на высоком уровне, как Гектор? –
Я все еще пытаюсь масштабировать кривую обучения кассандре, поэтому клиенты, такие как «Гектор», новичок в меня. Некоторые образцы кассандры работают в контексте Thrift/Avro, поэтому я просто пытался воспроизвести их результаты. Цель этого - чисто образовательная. –
Также кажется, что работа с сырым сундуком не рекомендуется в домене. Почему это так? –