前、http://zonotex.blogspot.jp/2012/04/gae.html っていったけどこれ今なら解決できそう。
マージジョインで。
カラム1-asc、日付-desc
カラム2-asc、日付-desc
カラム3-asc、日付-desc
こういうインデックスあればコストはかかるけどマージジョインによる表結合でインデックスの問題は解消する。
まあこれだけならコンポジットインデックス作ったほうがいいんだけど、
組み合わせが多い(フロントの検索)をGAEのKVSで実現するならこういうインデックスを作ったほうがいい。
それか http://d.hatena.ne.jp/kissrobber/20100916/1284623867 にあるように、
ワイルドカード的な文字列をアプリを作る前に決めておいて
フロントで指定されなかった時にその文字列を検索対象として補完する仕組みにしておくとかね。
0 件のコメント:
コメントを投稿