Загрузка...

Redis 호출 1000번에 3초 걸리던 API, 50ms로 줄었습니다 (Pipeline의 함정)

Redis 명령은 마이크로초지만 네트워크 왕복은 1~3ms입니다.

1000번 개별 호출하면 왕복만 수 초가 걸리고, Pipeline으로 묶으면 왕복 1회로 수십 ms에 끝납니다.

단, 대량 Pipeline은 응답이 메모리에 한꺼번에 쌓여 GC 압박이 생기고, 원자성도 보장하지 않으므로 적절한 단위로 나눠 실행해야 합니다.

#개발자 #백엔드 #Redis #Pipeline #성능최적화 #네트워크 #Shorts

Видео Redis 호출 1000번에 3초 걸리던 API, 50ms로 줄었습니다 (Pipeline의 함정) канала 2분코딩
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять