Google App Engine Java対応キター2

仕事しろよ・・・って話は置いといて。


簡単に調べたこと。

  • Google App Engine上でファイルへの書き込みはできない。
    • スケーラビリティの妨げになる為。データストアにデータを突っ込めとのこと。
  • Cron がある。
    • ググルとバッチ処理がない・・・って古い記事ばかり出てくるけど「Scheduled Tasks With Cron for Java」って章がある。
    • 指定されたURLを定期的に呼び出す仕組みっぽい・・?
  • データキャッシング用の仕組みがある(Memcache)
    • が、容量が不明・・・。
    • http://code.google.com/intl/en/appengine/docs/quotas.htmlを見る限り、Putできる量 10G/日、 にGetできる量50G/日って書いてあるように見えるけど、キャッシュの総容量がどこまでいけるのかわからない・・・
    • パッケージのドキュメントに後述の記述あり。「system property memcache.maxsize can be set to limit the available cache, taking values like "100M" (the default), "10K", or "768" (bytes). 」。1000Mとか設定できるのだろうか・・・?


GAEに載せようとすると、それなりにコードを書き直す必要ありそうです・・・・