Postgres 호스팅 비용 비교

Postgres hosting cost comparison

활성 시간과 DB 용량을 바꾸며 Neon Launch와 Supabase Pro의 예시 청구액을 나란히 계산합니다.

···
html
<div class="compare"><header>POSTGRES · SAMPLE BILL</header><div class="controls"><label><span>Active <b id="value-0"></b></span><input type="range" min="0" max="720" step="24" value="240" aria-label="Active"></label><label><span>DB storage <b id="value-1"></b></span><input type="range" min="1" max="20" step="1" value="5" aria-label="DB storage"></label></div><div class="bills"><div class="bill-row"><span>Neon</span><div class="rail"><i id="bar-0"></i></div><strong id="cost-0"></strong></div><div class="bill-row"><span>Supabase</span><div class="rail"><i id="bar-1"></i></div><strong id="cost-1"></strong></div></div><div class="caveat">0.25 CU Neon · 1 Micro Supabase · not equal compute/performance</div><footer>2026-10-06 공식 가격 기준 · 단순화(세금·지역 할증 제외)</footer></div>
css
.compare{width:min(96vw,800px);height:min(92vh,340px);padding:clamp(7px,1.9vmin,15px);border:1px solid var(--line);border-radius:14px;background:var(--surface);font:600 clamp(10px,2.15vmin,14px)/1.18 system-ui,sans-serif;display:flex;flex-direction:column;gap:clamp(3px,.8vmin,7px);overflow:hidden}.compare header{font-size:clamp(12px,2.9vmin,19px);font-weight:800;color:var(--accent)}.controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(5px,1.2vmin,12px)}.controls label{min-width:0;display:flex;flex-direction:column;gap:3px}.controls span{display:flex;justify-content:space-between;gap:3px;white-space:nowrap}.controls b{color:var(--accent)}.controls input{width:100%;margin:0;accent-color:var(--accent)}.bills{flex:1;min-height:43px;display:flex;flex-direction:column;justify-content:center;gap:clamp(5px,1.5vmin,12px)}.bill-row{display:grid;grid-template-columns:minmax(54px,24%) 1fr minmax(44px,14%);align-items:center;gap:clamp(4px,1vmin,10px)}.bill-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-row strong{text-align:right;white-space:nowrap}.rail{height:clamp(13px,3.8vmin,27px);background:var(--bg);border:1px solid var(--line);border-radius:6px;overflow:hidden}.rail i{display:block;height:100%;width:0;background:var(--accent);transition:width .35s}.bill-row:nth-child(2) .rail i{background:var(--accent-2)}.caveat,.compare footer{color:var(--muted);font-size:clamp(9px,1.9vmin,12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare footer{border-top:1px solid var(--line);padding-top:clamp(2px,.8vmin,5px)}@media(max-width:500px){.controls{grid-template-columns:repeat(2,minmax(0,1fr))}}
js
const cfg={"title":"POSTGRES · SAMPLE BILL","sliders":[{"label":"Active","unit":"h/mo","min":0,"max":720,"step":24,"start":240},{"label":"DB storage","unit":"GB","min":1,"max":20,"step":1,"start":5}],"bars":[{"label":"Neon","formula":"0.106*0.25*v[0]+0.35*v[1]"},{"label":"Supabase","formula":"25+0.125*Math.max(0,v[1]-8)"}],"caveat":"0.25 CU Neon · 1 Micro Supabase · not equal compute/performance"},inputs=[...document.querySelectorAll('.controls input')],formulas=[(v)=>0.106*0.25*v[0]+0.35*v[1],(v)=>25+0.125*Math.max(0,v[1]-8)];let timer;function format(n){return '$'+n.toFixed(2)}function draw(){const v=inputs.map(input=>Number(input.value));v.forEach((value,i)=>document.getElementById('value-'+i).textContent=value.toLocaleString()+' '+cfg.sliders[i].unit);const costs=formulas.map(fn=>fn(v)),scale=Math.max(1,...costs);costs.forEach((cost,i)=>{document.getElementById('cost-'+i).textContent=(cfg.bars[i].lowerBound?'≥':'')+format(cost);document.getElementById('bar-'+i).style.width=Math.max(3,cost/scale*100)+'%'})}draw();let phase=0;timer=setInterval(()=>{phase=(phase+1)%3;inputs.forEach((input,i)=>{const s=cfg.sliders[i];input.value=String(phase===0?s.start:phase===1?s.max:s.min)});draw()},1250);inputs.forEach(input=>input.addEventListener('input',()=>{clearInterval(timer);draw()}))

관리형 Postgres를 비교할 때 같은 DB 용량이라도 컴퓨트 과금 방식이 다릅니다. 데모는 Neon Launch에 0.25 CU 인스턴스 하나를 가정하고 활성 시간과 DB 용량을 움직입니다.

2026-10 기준 Neon 예시는 활성 시간 × 0.25 CU × $0.106/CU-hour + 저장 GB × $0.35/GB-month입니다. Supabase Pro 예시는 첫 Micro 프로젝트 1개에 월 $25를 두고 DB 8 GB를 넘는 부분에 $0.125/GB를 더합니다. 둘 다 공식 가격의 일부 항목만 사용한 단순 예시입니다.

두 서비스의 컴퓨트 성능, 인증·스토리지 기능, 백업과 네트워크 비용은 같다고 볼 수 없습니다. 막대의 낮은 금액을 동등한 워크로드에서 더 싼 서비스라는 결론으로 읽지 말고, 실제 사용량의 청구 단위를 확인하는 출발점으로 쓰세요.

언제 쓰나

Postgres 선택 전 활성 컴퓨트 시간과 저장량의 민감도를 볼 때 쓰고, 필요한 백엔드 기능은 Supabase·Neon 개별 항목에서 확인합니다.

페이지로 열기 ↗