대용량 데이터 객체를 메모리에로드하는 방법이 있습니까? 일반적으로 각 요청마다 한 번만로드해야합니까?많은 양의 데이터를 한 번만로드하고 각 요청에 사용할 수 있습니까?
자바에서는이 서블릿이로드 될 때 서블릿에서 객체를 인스턴스화 할 수 있지만 일단 있으면 서블릿에서 모든 요청에 사용할 수 있습니다. 예제는 다음과 같습니다. 이것이 PHP로 할 수 있습니까?
public class SampleServlet extends HttpServlet {
private static HugeGraphObject hgo;
public void init() {
hgo = HugeGraphObjectFactory.get();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String param = request.getParameter("q");
response.getWriter().write(hgo.getSomeThing(param));
}
}
'java'태그는 PHP 관련 질문이므로 제거하십시오. – dplass