如何删除Google App Engine开发服务器中未使用的索引
根据gae docs,从生产中删除未使用的索引:
appcfg.py vacuum_indexes myapp/
背景:
我的本地开发服务器有以下数据存储统计信息(所以我需要清理它):
Scanned 92650 entities of total 30233678 bytes, 3231365 index entries of total 130379677 bytes and 46394 composite index entries of total 20310492 bytes. Inserted 442 new records.
答案 0 :(得分:0)
我在https://stackoverflow.com/a/3634631/1443563
中找到了间接解决方案要删除开发服务器上的所有数据,请在cmd提示符下发出以下命令:
/path/to/google_appengine/dev_appserver.py --clear_datastore yes myappname/
其中myappname是包含应用程序的app.yaml文件的目录 你需要cd到这个目录路径
这将删除自动生成的索引以及实体
如果有人知道如何在不删除实体的情况下执行此操作,请分享解决方案
信用:Steven Almeroth和Melllvar