느린 엔드포인트의 캐시 계획하기
느린 엔드포인트의 캐시를 계획하는 프롬프트. 무엇을 캐시해도 되는지, 어디에 둘지, 오래된 항목을 어떻게 지울지 정합니다. 원하는 AI 도구에 붙여 넣으면 AI가 캐시를 계획하는.
결과는 도구, 모델, 입력한 내용에 따라 달라집니다.
결과 미리보기
예시: 저희 편집팀이 쓴 것으로, 실제 AI 출력이 아닙니다.
먼저 원인: 쿼리가 "카테고리" 인덱스를 쓰지 않습니다. 이것만으로도 시간이 많이 줄 것으로 보입니다. 캐시: 애플리케이션, 키 product_list:{category}:{filter}:{page}, 유효 시간 5분 캐시 금지: 고객별 할인 가격, 장바구니 삭제: 상품을 저장하면 해당 카테고리의 키를 모두 삭제 동시 요청: 한 요청만 다시 계산하고 나머지는 잠시 이전 항목을 받음 측정: 적중률, 피크 시간 응답 시간 가정: 재고 수량은 최대 5분까지 늦어도 됨.
채워 넣기
입력한 내용은 이 브라우저 창 안에만 머뭅니다. 저희는 아무것도 저장하거나 전송하지 않습니다.
- 쇼핑몰의 필터가 있는 상품 목록
- 뉴스 앱의 첫 화면
- 계정별 지표 대시보드
- 우편번호 검색
- 견적용 가격 계산
- 1분에 여러 번
- 하루에 몇 번
- 야간 가져오기 때만
- 계정마다 다름
- 거의 바뀌지 않음
- 피크 시간에 응답이 2초를 넘음
- 호출할 때마다 데이터베이스가 한계에 이름
- 외부 서비스에 대한 비싼 호출
- 호출마다 모든 것을 다시 계산함
- 쿼리가 시간 초과로 끝남
내 프롬프트
프롬프트를 직접 수정했습니다. 위 입력란을 바꿔도 더 이상 덮어쓰지 않습니다.
이것은 AI에게 주는 지시문이며, 아직 결과물이 아닙니다.
이 프롬프트가 잘 맞는 도구
이 프롬프트에 잘 맞는 AI 도구:
사용 방법
- 항목을 채우거나 추천 문구를 누르세요. 이름, 주소 같은 개인 정보는 넣지 마세요.
- 완성된 프롬프트를 원하는 AI 도구에 붙여 넣으세요.
- 먼저 엔드포인트 하나에만 캐시를 넣고 일주일 동안 적중률과 응답 시간을 잰 뒤에 넓히세요.
왜 효과가 있을까요?
무엇을 절대 캐시하지 않을지를 기술보다 먼저 정하면 남의 데이터가 보이는 사고를 막을 수 있습니다. 지우는 방법이 분명하면 빠르지만 틀린 캐시가 되지 않습니다.
팁
- 몇 초짜리 캐시만으로도 접속이 몰릴 때 부하를 꽤 흡수하고 오래된 데이터의 위험은 작게 유지할 수 있습니다.