2010-11-25 33 views
2

說我想使用Spring Framework等開放源代碼框架製作java webapp,並且想要使其易於擴展(如Google App引擎)。將GAE可伸縮性移植到開源框架中的最簡單方法

我有什麼選擇(除了在GAE中運行它)?

  1. 你會選擇哪個mvc-framework,db-persistence框架?

  2. 將數據庫視爲瓶頸,是否有辦法模仿BigTable在Java Webapp世界的行爲?

回答

4

AppScale是GAE兼容框架。爲GAE編寫的代碼應該適用於appscale。

1

如果你正在尋找基於Java的BigTable實現,看看Hadoop和它的子項目HBase

如果Java是不是要求(這是一個服務器畢竟),那麼你也可以看看hypertable

+0

Hadoop主要用於離線處理?我沒有聽說有人使用它進行在線處理。 – portoalet 2010-11-25 15:34:58