성중성데모 데이터
시세 브리핑갤럭시 S25 울트라 855,964 ▼ 6.98%아이폰 16 프로 1,074,200 ▼ 3.57%갤럭시 S25 490,791 ▼ 10.09%아이폰 16 731,200 ▲ 1.20%갤럭시 Z 플립7 665,727 ▼ 11.99%
데이터 분석 / 백엔드 설계

데이터베이스와 API

Cloudflare D1 · Hono · 가상 구매 조건 550건

조회와 가격 등록

현재 시세와 차트는 같은 조회 데이터를 사용합니다. 가격 제출은 요청 키로 중복을 검사하고, 가격 원본과 조회 데이터를 한 트랜잭션에서 저장합니다.

부하를 줄이는 기준

첫 조회에서 조건별 최신 행을 읽습니다. 같은 Worker에서는 15초간 재사용하고 이후에는 revision이 증가한 행만 가져옵니다. 차트 기간과 판매점 정렬을 바꾸면 해당 영역만 교체합니다. 비공개 응답은 공유 캐시에 저장하지 않습니다.

테이블과 컬럼

테이블을 펼치면 실제 마이그레이션의 컬럼과 외래 키를 확인할 수 있습니다.

개통 방식 activation_kind
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
부가서비스와 월 요금 addon
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
monthly_woninteger—필수
제조사 manufacturer
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
통신사·자급제 carrier
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
가상 데이터 초기화 기록 dataset_seed
컬럼타입키 · 참조입력
idtextPK필수
created_atinteger—필수
시군구 district
컬럼타입키 · 참조입력
idtextPK필수
province_idtextFK → province.id필수
nametext—필수
조건별 최신 관측과 일별 조회 데이터 offer_read_model
컬럼타입키 · 참조입력
terms_idtextPK필수
revisionintegerFK → price_observation.seq필수
daily_points_jsontext—필수
판매점·기종·통신사·개통 조합 listing
컬럼타입키 · 참조입력
idtextPK필수
shop_idtextFK → shop.id필수
sku_idtextFK → handset_sku.id필수
carrier_idtextFK → carrier.id필수
activation_idtextFK → activation_kind.id필수
기종과 출시월 handset_model
컬럼타입키 · 참조입력
idtextPK필수
manufacturer_idtextFK → manufacturer.id필수
nametext—필수
release_monthtext—필수
동 neighborhood
컬럼타입키 · 참조입력
idtextPK필수
district_idtextFK → district.id필수
nametext—필수
추가 전용 가격 관측 원본 price_observation
컬럼타입키 · 참조입력
seqintegerPK필수
terms_idtextFK → offer_terms.id필수
observed_atinteger—필수
device_woninteger—필수
source_idtextFK → price_source.id필수
request_keytext—필수
verified_bytext—필수
시도 province
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
판매점과 소재지 shop
컬럼타입키 · 참조입력
idtextPK필수
neighborhood_idtextFK → neighborhood.id필수
nametext—필수
기종별 저장용량 handset_sku
컬럼타입키 · 참조입력
idtextPK필수
model_idtextFK → handset_model.id필수
storage_gbinteger—필수
가격 출처와 데모 구분 price_source
컬럼타입키 · 참조입력
idtextPK필수
nametext—필수
is_demointeger—필수
통신사별 요금제와 월 요금 tariff
컬럼타입키 · 참조입력
idtextPK필수
carrier_idtextFK → carrier.id필수
nametext—필수
monthly_woninteger—필수
구매 조건 버전과 의무기간 offer_terms
컬럼타입키 · 참조입력
idtextPK필수
listing_idtextFK → listing.id필수
versioninteger—필수
initial_tariff_idtextFK → tariff.id필수
required_monthsinteger—필수
later_tariff_idtextFK → tariff.id필수
addon_idtextFK → addon.id선택
addon_monthsinteger—필수
payment_kindtext—필수
card_requiredinteger—필수
가격 비교하기