Infra2024년 10월 8일1분 읽기

Cloudflare Workers 심화 — KV, D1, R2 활용하기

YS
YoungSam
조회 610

Workers KV

글로벌 분산 Key-Value 스토어입니다. 읽기가 빠르고 eventually consistent합니다.

// KV에 저장
await env.MY_KV.put("user:1", JSON.stringify({ name: "Kim" }));
// KV에서 읽기
const user = await env.MY_KV.get("user:1", "json");

D1 — SQLite on Edge

const results = await env.DB.prepare(
  "SELECT * FROM users WHERE id = ?"
).bind(userId).first();

R2 — S3 호환 스토리지

데이터 전송 비용(egress)이 없어 대용량 파일 서빙에 경제적입니다.

CloudflareWorkersServerless

댓글 0

아직 댓글이 없습니다.