검색
← 릴리스 노트

비공개 Blob의 일관된 읽기 지원

Vercel · 기능추가 · 2026.07.14

비공개 스토리지의 Blob 읽기에서 최신 쓰기 내용을 반영하는 옵션이 추가되었습니다.

교안에 영향

이전에는 private Blob 읽기가 항상 최신 쓰기를 반영한다고 적은 안내 글은, 덮어쓴 pathname의 경우 틀릴 수 있습니다.

요약

- private storage의 Vercel Blob에서 일관된 읽기(consistent reads)를 지원합니다. - get()과 presignUrl()에 useCache: false를 전달하면 최신 쓰기를 반영하는 읽기를 할 수 있습니다. - 기존 pathname을 덮어쓴 경우에는 캐시된 값이 최대 60초 보일 수 있습니다. - useCache: false는 CDN을 우회하며, SDK 없이도 cache=0 쿼리 파라미터로 같은 동작을 만들 수 있습니다.

바뀐 것

새 기능 3

  • Vercel Blob의 private storage에서 consistent reads를 지원합니다.
  • get()에 useCache: false를 전달해 최신 쓰기를 반영하는 읽기를 할 수 있습니다.
  • presignUrl()에 useCache: false를 전달해 최신 쓰기를 반영하는 읽기를 할 수 있습니다.

개선 2

  • 새 pathname에 쓴 blob은 기존 캐시가 없어 즉시 최신 쓰기가 반영됩니다.
  • 기존 pathname을 덮어쓴 blob은 최대 60초 동안 캐시된 버전이 보일 수 있습니다.

기타 3

  • useCache: false는 CDN을 우회하며 Fast Origin Transfer 비용이 발생합니다.
  • SDK 없이 private blob URL에 cache=0 쿼리 파라미터를 직접 붙여 캐시를 우회할 수 있습니다.
  • 일관된 읽기를 사용하려면 최신 @vercel/blob SDK를 설치해야 합니다.

원문 제목 · Vercel Blob now supports consistent reads on private storage