6 表の行の読取り
ストアから表の行を取得するにはいくつかの方法があります。次のことが可能です。
-
Store.get()
メソッドを使用して一度に1つの行を取得します。 -
Store.multi_get()
メソッドを使用して、シャード・キー(少なくとも主キーの一部に基づく)に関連付けられた行を取得します。 -
Store.table_iterator()
メソッドを使用して、シャード・キーまたは索引キーを共有する表の行を取得します。 -
検索条件として1つのキーを使用し、各シャードのレコードを並列で取得および処理します。パラレル・スキャンが含まれる
TableAPI.tableIterator()
メソッドとTableAPI.tableKeysIterator()
メソッドのいずれかを使用します。 -
検索条件としてキーのセットを使用し、各シャードのレコードを並列で取得および処理します。一括取得が含まれる
TableAPI.tableIterator()
メソッドとTableAPI.tableKeysIterator()
メソッドのいずれかを使用します。
それぞれの詳細は次の各項で説明します。