2017-12-19 21 views
0

Google Cloud Datastoreにインデックスを追加する際、インデックスの順序は重要ですか?Google Cloud Datastore:列の順序はインデックス内で重要ですか?

たとえば、これは他のデータベースのインデックスを作成する場合です。クエリは唯一の都市および/または状態の参照のいずれかを持っている場合はアドレス欄を使用して

住所 市 州

任意のクエリがインデックスを利用することができますが、:これは列のアドレステーブル上のインデックスであると言うことができます - インデックスは使用できません。これは、一番左の列が参照されていないためです。

これはGoogle Cloud Datastoreでも同じですか?これを指定した文書が見つかりましたか?

答えて

0

はい、インデックス設定でプロパティが指定されている順序は重要です。この行はdocumentationにあります。

インデックステーブルの行は、まず祖先によってソートされ、インデックス値で指定された順序でプロパティ値がソートされます。

完璧な指標の記述は、インデックステーブルのスキャンがどのように機能するかについていくつか詳しく説明します。

関連する問題