無向グラフをGoogleAppEngineデータベースに保存する必要があります。最適化の目的で、データベースインデックスを使用することを考えています。Google App Engineを使用して、データベーステーブルの列を定義してインデックスを作成する方法はありますか?
私のアプリは、アイテムの推奨のためにコンテンツベースのフィルタリングでこの保存された無向グラフを使用するため、いくつかの最適化が必要になります。また、レコメンダーアルゴリズムは、一部のグラフのエッジの重みを更新します。
データベースインデックスを使用できない場合は、グラフテーブルのクエリ時間を短縮する別の方法を提案してください。私のアルゴリズムは、書き込み操作よりもグラフテーブルからのデータ取得操作の方が多いと思います。
PS:私はPythonを使用しています。