2016-07-18 6 views
0

Поддерживает ли Cassandra такой атрибут на строке. Я чувствую себя на основе системы разделов в cassandra, этот тип запросов даже не поддерживается в cassandra.Кассандра, реализующая строковый шаблон поиска

Если у меня есть модель пост

CREATE TABLE Post (

    title text PRIMARY KEY, 

    description text, 

); 

Как я могу найти название и описание для конкретного шаблона строки.?

какие варианты реализации этого в cassandra.?

Нужно ли тянуть все ключевые строки с помощью некоторого текстового анализа API из названия и описания и хранить отдельно в другой таблице?

ответ

1

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

0

Cassandra 3.4 и более поздние версии включают поддержку индекса нового типа, который позволит вам выполнять частичное совпадение и полнотекстовый поиск. Подробности можно найти в документации DataStax: Using a SSTable Attached Secondary Index (SASI).