haruprojectの日記(技術モノ)

日々の技術的な取り組みアウトプット用

GAEで不要なインデックスの削除

GAE/Javaで開発してます。
GAE上のインデックスを削除する方法。

pythonのインストール
http://www.python.org/download/
Python 2.7.3


App Engine SDKのダウンロード(1.7.2)
https://developers.google.com/appengine/downloads
C:\Program Files\Google\google_appengine\

コマンド入力
appcfg.py vacuum_indexes "<JavaプロジェクトのディレクトリPATH>"
※Javaプロジェクトのルートに
app.yamlを配置する。


ID/PASSを入力したあとに、
インデックスを削除するか聞かれるので削除していく。
Are you sure you want to delete this index? (N/y/a): y

app.yaml

application: <application_id>
version: 1
runtime: python
api_version: 1

handlers:
- url: .*
  static_dir: /war/img

※handlersとかは適当に書いておく。