0

フォームのCassandra列ファミリーにいくつかのキーがある場合

ben-jhonson
niel-jhonson
kim-jhonson
George-Williams
Douglous-Peter

- -等

Jhonsonで終わるすべての名前を取得する戦略はありますか?

通常、フォームのSQLクエリselect * from tablename where name like '%Jhonson';

同じもののカサンドラの代替品は何でしょうか?

4

1 に答える 1

2

Cassandra は LIKE クエリをサポートしていません。この種の機能が必要な場合は、lastname:firstname の複合キーを使用してこれを行うことができます。これにより、姓のコンポーネントを個別にクエリして、一致するすべての名を取得できます。少なくとも 1 つの等しい一致を提供する必要があるため、lastname コンポーネントはリストの最初になければならないことに注意してください。

于 2013-01-30T14:51:56.483 に答える