emrhssla
612
2022-05-06 22:30:31
3
218

Sql vs http 통신 속도


1.Spring의 Webclient를 이용하여 서버 to 서버 post 통신을 하여 원하는 데이터를 받아오는 것 
2. Webclient를 통해 서버to서버 get통신 그 후 http 200이면 sql select를 통해 DB 서버를 통해 데이터를 받는 것 
어떤것이 트래픽 과부하가 걸릴때 더 문제가 되나요?
0
  • 답변 3

  • 더미
    18k
    2022-05-06 23:56:32

    api 통해 데이터를 받는것과 직접 db에서 받는거 차이 말하는건가요?

    db에서 직접 받는게 빠르죠

  • emrhssla
    612
    2022-05-07 00:42:52

    Api post vs api get(http 200or 400등등)+ 직접db에서 sql  을 말합니다 ㅜ

  • 엡실론
    3k
    2022-05-07 01:06:50

    db에서 직접 데이터를 받아오는 것 vs db에서 앱 서버로 데이터를 보내고 앱 서버에서 다시 데이터를 받아오는 것을 비교하면 당연히 db에서 직접 받아오는게 단순 속도야 빠릅니다.

    하지만 중간 서버를 두면 throttling, rate limit, cache를 구현해서 DB의 부하를 줄일 수 있습니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.