2016-07-18 11 views
0

カサンドラは文字列の属性に似ていますか?私はcassandraのパーティションシステムに基づいているように感じますが、このタイプのクエリはcassandraでサポートされていません。カサンドラは文字列検索パターンを実装しています

私はモデルのポストを持っている場合は

CREATE TABLE Post (

    title text PRIMARY KEY, 

    description text, 

); 

どのように特定の文字列パターンのタイトルと説明を検索することができますか。?

これをcassandraに実装するオプションは何ですか?

タイトルと説明のテキスト解析APIを使用してすべてのキーストリングをプルし、別のテーブルに別々に保存する必要がありますか?

答えて

1

Cassandraではワイルドカード検索がサポートされていません。人々が使用する一般的な解決策は、SolrやElastisearchのような別の製品を使用して、カッサンドラのデータからインデックスを作成することです。

0

Cassandra 3.4以降では、部分一致と全文検索を可能にする新しいタイプの索引付けがサポートされています。詳細は、DataStaxのドキュメントUsing a SSTable Attached Secondary Index (SASI)に記載されています。

関連する問題