1

列STATUSにセカンダリインデックスがある場合、STATUS ='processed'を持つすべてのキー(ある範囲内)を取得したいと思います。列を読み取らずにそれを行うにはどうすればよいですか?キーのリストが必要なだけなので、インデックスのみにアクセスする必要があります(ノードごとに2つではなく1つのディスクシーク)。

4

1 に答える 1

0

ユーザーはセカンダリインデックスに直接アクセスできないため、インデックスを作成したCFに対してインデックスクエリを実行し、キーを取得する必要があります。1回のディスクシークのみを保証する場合は、独自のインデックス(つまり、すべての「処理済み」キーを含むCF)を作成して、直接クエリできるようにする必要があります。

于 2013-02-04T13:55:50.737 に答える