次のような Amazon SDB でアイテム ID を検索することは可能ですか。
SELECT * FROM myDomain WHERE ItemName like '1234%'
私は nosql を初めて使用し、Amazon SimpleDB で最初のアプリを作成し、自分のデータに最適なスキーマを見つけました。
たとえば、フォーラムの場合、ItemName を userId、topicId、およびたとえばタイムスタンプの連結にすることを考えていました。そのため、1 人のユーザーのすべての投稿を取得するには、ItemNames を検索する必要があります。これは、インデックス化されていると思われます。おそらく、より高速な検索です。
それとも、アイテムに一意の ID を割り当てるだけで、並べ替えや命名規則などに煩わされる必要はありません。属性のみを使用して検索を行う必要がありますか?