Можно ли использовать сфинкса поверх кассандры? - PullRequest
2 голосов
/ 02 апреля 2010

Я планирую построить систему хранения кассандры, а также мне нужна полнотекстовая (китайская) система. Можно ли использовать сфинкса на кассандре? (sphinx поддерживает формат xml, но я не собираюсь его использовать, потому что он медленный и много времени тратится на анализ xml). Или вы можете поделиться своим опытом, если вы когда-либо создавали систему полнотекстового поиска через cassandra. Спасибо

Ответы [ 4 ]

3 голосов
/ 02 апреля 2010

Я бы рекомендовал взглянуть на Lucandra (Lucandra = Lucene + Кассандра )

1 голос
/ 14 мая 2010

Нет другого способа построить индекс сфинкса, кроме использования xml pipe на данный момент

0 голосов
/ 18 мая 2012

Вы можете выполнить начальную «подачу» с XML, затем вы можете использовать «живую» индексацию - используя SphinxQL на Sphinx «MySQL» порт (я думаю, 3307).

Чем занимаемся на очень большой 200M таблице MySQL.

0 голосов
/ 05 декабря 2011

В этом случае я бы также рекомендовал использовать Solandra (например, Lucandra), которая является реализацией Solr, которая использует Cassandra в качестве внутреннего хранилища. Серверный узел Solandra запускает Solr и Cassandra на одной и той же JVM.

Одной из сильных сторон Solandra над чистым Solr или Sphinx является неявный распределенный поиск по кластеру. Я не слышал, чтобы у Сфинкса был бэкэнд Кассандры.

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