2010年2月5日 星期五

Google App Engine 索引設定

google app engine(GAE) 提供了線上儲存資料的功能,不過感覺上是將每個物件紀錄在網路上,

所以若要使用 像 sql 的 Java Data Objects (jdo) 就必須建立 索引(index)
當然, python 也有一樣的方法,不過這裡介紹以java 為主

基本上,利用eclipse 的外掛開發是比較省力的,所以我的介紹還是以 eclipse 搭配 GAE 的外掛環境來說明

建立索引的方法可以利用利用GAE 自動產生或手動輸入

自動產生的話,可以先在 local 端 先吧應用程式跑一遍,就會產生了,不過若是直接傳到網路上的時候就不會自動產生了... 這點我吃了很多苦頭,所以才會有這一篇文章作紀錄

自己輸入的話
找到datastore-indexes.xml 修改就可以了

詳細介紹如下
http://code.google.com/intl/en/appengine/docs/java/config/indexconfig.html

沒有留言: