私はDynamoDBを初めて使用しており、RDBMSバックグラウンドから来ています。任意のパーティションキー(HASH)に対してすべてのソートキー(RANGE)を取得する方法はありますか?私はデータに興味がありません、ちょうどソートキーです。これを達成するための効率的な方法は何ですか?与えられたパーティションキー(HASH)のすべてのソートキーを効率的に取得するには?
0
A
答えて
1
あなたが尋ねたとおりに正確に行うことができるかどうかは分かりませんが、ソートキーの値をテーブルの別の列として追加できます。
おそらく、パーティションキー用とレンジ/ソートキー用の2つの別々の列をテーブルに追加する方が簡単かもしれません。クエリするパーティションキーにセカンダリインデックスを作成し、並べ替えキーを表す新しい列の値を返します。
1
DynamoDBテーブルの作成中にHashKey & RangeKeyが指定されているとします。 DynamoDBのQuery APIを使用し、このAPI要求のAttributesToGetフィールドに範囲キーの列名を指定できます。 Query APIで提供されているページ番号のサポートを使用してください。そうでなければ、多数の値が返された場合にシステムが苦しみます。
関連する問題
- 1. 効率的に(M-ウェイ)ツリーTを与えられたツリーノード
- 2. 与えられたUnicodeカテゴリのすべての文字を効率的に表示する
- 3. 与えられた週に値を取得する最も効率的な方法は?
- 4. 与えられた日付のオフセット値を効率的に取得する方法
- 5. セットのすべてのペアを効率的に取得する方法は?
- 6. 与えられたHWNDのツールチップテキストを取得するには?
- 7. 与えられたクエリの行数を取得するには?
- 8. 与えられたグラフを等価形式に効率的に縮小して表現する方法は?
- 9. ElasticSearchのすべての_idを効率的に取得する方法
- 10. django与えられたparent_idを持つすべての子を取得する
- 11. 与えられたリストから効率的にB +ツリーを構築するには?
- 12. バケットソートからソートされたリストを効率的に取得する方法は?
- 13. dyanmodb batchGetItemとパーティションキーとソートキー
- 14. ダイナモのソートキーは異なるパーティションキーでもソートされますか?
- 15. サブネットの値が与えられたときにipv6の範囲を効率的に作成する
- 16. 与えられた属性を持たないすべてのエンティティを取得するには?
- 17. すべての可能な配列インデックスの位置を効率的に取得
- 18. Railsの巨大なテーブルからすべての行を効率的に取得する方法は?
- 19. C#System.Drawing.Bitmapから効率的にピクセルデータを取得する
- 20. ツリーのすべての子ノードを取得する効率的なクエリ(mysql)
- 21. TCL lsortで多重数を効率的に与える方法
- 22. 与えられたものからハッシュセットを取得する -
- 23. すべてのエッジを効率的にトラバースする方法は?
- 24. 与えられたファイルサイズを取得
- 25. 与えられた曜日の次のLocalDateTimeを取得する
- 26. 与えられたジェネリック型のクラスのコンパニオンオブジェクトを取得する
- 27. 与えられたユーザーのauthorized_keysのリストを取得するには?
- 28. Magentoは与えられたページのレイアウトを取得します
- 29. Rubyで与えられた日付の与えられた時刻を表すTimeオブジェクトを取得する
- 30. 効率的に並べ替えを検索する方法