有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

高流量网站的性能播放框架、Java、Apache、PostgreSQL、JPA和Hibernate

我将开发一个网站,该网站必须同时为30多万用户提供服务(比方说,平均每秒30万个SQL请求),对于这个网站,我想知道以下技术是否足以为所有这些用户提供服务:

  • 播放框架=>;Java服务器
  • Apache=>;前端服务器用于负载平衡用户将他们重定向到正确的Play Framework服务器
  • 带JPA和Hibernate的PostgreSQL=>;对于数据库

您认为这些技术是否足以满足如此数量的用户和请求? 您认为我需要在几个服务器上托管应用程序和数据库吗

谢谢你的回答


共 (1) 个答案

  1. # 1 楼答案

    好吧,这取决于每秒30万SQL请求的性质,但我认为无论您使用什么软件,您都需要大量服务器。如果您可以使用某种NoSQL技术而不是关系数据库,那么您可以使用更少的服务器。(例如,对于Redis,每秒100000个请求是possible

    好消息是,一旦您同时拥有30万用户,您也将有足够的资金雇佣一支最好的专家团队,他们将能够解决您的技术问题:)