我想提供一些 REST 服务,这些服务从数据库收集数据并将传递的数据存储在此数据库中。因为我经常使用 Java,所以它是我的首选语言,而不是 PHP、nodeJs 或其他一些轻量级语言/框架。 作为首选数据库,我会使用 mySQL 或 PostgreSQL。 为了节省一些资源,我想将 Jetty 与 Jersey 和 Hibernate 结合使用。对于前端,angularJS 应该有助于其异步行为。 此设置能否在小型虚拟服务器 (VServer) 上使用 500MB RAM 运行,还是不够?对于我喜欢的 Java 语言,这些设置是否更节俭?
非常感谢;)
最佳答案
与您提到的其他明显选择相比,按照您的建议使用 Java 显然会占用更多资源。不过,我和您一样,喜欢将 Java 用于此类事情。
正如您多次提到的那样,我已经完成了 Jersey、MySql、AngularJS 设置。 500 MB 对您来说应该足够了,尽管这实际上取决于您的项目最终有多大。
关于java - 用于 REST 服务和数据库的 Thrifty Java EE 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34733705/