将 GAE 可扩展性移植到开源框架中的最简单方法
Posted
技术标签:
【中文标题】将 GAE 可扩展性移植到开源框架中的最简单方法【英文标题】:Easiest way to port GAE scalability into open source framework 【发布时间】:2010-11-25 11:44:49 【问题描述】:假设我想使用 Spring Framework 等开源框架制作一个 java webapp,并希望使其易于扩展(如 Google App 引擎)。
我有哪些选择(除了在 GAE 中运行)?
你会选择哪个 mvc-framework、db-persistence 框架?
以数据库为瓶颈,有没有办法模仿 BigTable 在 Java Webapp 世界中的行为方式?
【问题讨论】:
【参考方案1】:AppScale 是一个与 GAE 兼容的框架。为 GAE 编写的代码应该适用于 appscale。
【讨论】:
【参考方案2】:如果您正在寻找基于 Java 的 BigTable 实现,请查看 Hadoop 及其子项目 HBase。
如果Java不是必需的(毕竟是服务器),那么你也可以看看hypertable。
【讨论】:
Hadoop多用于离线处理?我还没有听说有人使用它进行在线处理。 好吧,你要BigTable,我给你BigTable。 :-P 更具体地说,请查看 Hadoop 子项目 HBase:hbase.apache.org - 这为您提供“对大数据的随机、实时读/写访问”。 好的,谢谢。我想它可以用于实时读/写访问。以上是关于将 GAE 可扩展性移植到开源框架中的最简单方法的主要内容,如果未能解决你的问题,请参考以下文章
使用 Jinja2 在 GAE 中存储 Javascript 对象
将所有 memcached 密钥转储到文件中的最简单方法是啥?
将 CSS 库集成到 WordPress 中的最简单方法是啥