cassandra と対話するクライアントとして astyanax を使用しています。Cassandraで特定の行の行キーを取得するにはどうすればよいですか?
次に、列に基づいて特定の行の行キーを取得できますか?
例えば;
age=20 のテーブルから row_key を選択します。
cassandra と対話するクライアントとして astyanax を使用しています。Cassandraで特定の行の行キーを取得するにはどうすればよいですか?
次に、列に基づいて特定の行の行キーを取得できますか?
例えば;
age=20 のテーブルから row_key を選択します。
特定の列の値で行を検索する場合は、セカンダリ インデックスを使用します。列にインデックスを作成するage
と、例のようなクエリを実行できます。
すべての行をページングして行を検索する場合は、Astyanax で AllRowsReader を使用できます。詳細はこちら: https://github.com/Netflix/astyanax/wiki/All-rows-query。