【问题标题】:Java+MongoDB hosting [closed]Java+MongoDB 托管 [关闭]
【发布时间】:2012-10-17 04:56:30
【问题描述】:

我有一个移动应用程序,我需要在后端支持 java/mongodb。我正在考虑使用各种组合。我不想花很多钱,因为它只是一个“爱好”应用程序,现在。

这些是我想到的各种选择:

在 EC2 上托管 Java 和 MogoDB -> 我必须管理从创建副本集到备份的所有 mongoDB 管理员工作(我不是 mongo DB 专家)

在某个地方托管 Java(有什么建议吗?)和 mongolab.com 或 mongohq.com 上的 MongoDB -> 他们为我管理 mongodb,我只编写 Java 层并处理我的数据库设计。

有什么便宜的选择吗?

【问题讨论】:

  • 有像 netmera (netmera.com) 这样的后端服务可以为您完成所有后端工作。据我所知,他们使用 mongodb。你可以使用它

标签: java mongodb cloud-hosting mongodb-java


【解决方案1】:

我建议你试试Heroku。它支持很多插件,包括 MongoLab。我在那里托管了一个应用程序,使用一个 dyno*,它是完全免费的。

如果你想尝试一个简单的 java 应用,使用 mongodb 作为存储系统,看看这里: https://github.com/cartagena/heroku-vraptor-mongodb

测功机,Heroku 上的基本组成单元,是一个轻量级的 运行单个用户指定命令的容器。

【讨论】:

  • 不确定 Asker 是暗示 java webapp 还是 java 进程,如果我们必须托管 java webapp,你还推荐 Heroku 吗? Heroku 有办法在 tomcat 上部署战争,但它没有提供太多选项来根据您的喜好配置 tomcat:devcenter.heroku.com/articles/java-webapp-runner
  • 是的。它确实是免费的。他们对 Clojure 的支持非常棒!
  • MongoLab 已售出,您必须提供一些私有云空间的安全 ID 才能与其连接,如果您想拥有私有空间,heroku 价格很高
【解决方案2】:

另一个选择是使用 MongoDB 作为 ObjectRocket 的服务。该服务负责运行 Mongo 的许多管理任务,您可以将 Java 应用程序保留在当前位置。

【讨论】:

    猜你喜欢
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-25
    • 2014-01-11
    • 1970-01-01
    • 2014-08-21
    • 2012-11-25
    相关资源
    最近更新 更多