← ब्लॉग
Engineering

सस्ती Postgres होस्टिंग: छोटे डेटाबेस का असली खर्च कितना है

Yura Dubinin
इससे सारांश बनवाएँ:

जो छोटा प्रोजेक्ट मुफ़्त प्लान में फ़िट हो जाए, उसके लिए सस्ती Postgres होस्टिंग का खर्च $0 भी हो सकता है। जिस डेटाबेस को लगातार उपलब्ध रहना है, उसके लिए मासिक न्यूनतम शुल्क, कंप्यूट, स्टोरेज, बैकअप और ट्रैफ़िक की एक साथ तुलना करें। कम शुरुआती कीमत से तब तक ज़्यादा कुछ पता नहीं चलता, जब तक आप यह न जानें कि उसमें इनमें से कौन-से खर्च शामिल हैं।

यह गाइड साइड प्रोजेक्ट, छोटे API और शुरुआती प्रोडक्ट के लिए छह होस्ट की तुलना करती है। इसमें लागत के दो हल किए गए उदाहरण हैं, और ऐसा डेटाबेस चुनने की एक छोटी चेकलिस्ट भी, जिसे चालू रखने का खर्च आप उठा सकें।

कीमतें 30 सितंबर 2026 को जाँची गईं। जब तक अलग से न लिखा हो, सभी रकम USD में और टैक्स से पहले की हैं; Lizard की कीमतों में टैक्स शामिल है। यह गाइड Lizard ने प्रकाशित की है और Lizard इस तुलना में शामिल भी है। हमने आधिकारिक प्राइसिंग और डॉक्यूमेंटेशन जाँचा; नीचे की गणनाएँ बताई गई मान्यताओं पर आधारित हैं और प्रोवाइडर्स की परफ़ॉर्मेंस नहीं मापतीं।

सस्ती Postgres होस्टिंग एक नज़र में

होस्टशुरुआती कीमत या बिलिंग मॉडलचुनने से पहले क्या जाँचें
NeonFree; Launch प्लान $0.106 प्रति CU-घंटा और $0.35 प्रति GB-माह लेता है, कोई मासिक न्यूनतम शुल्क नहींFree में स्टोरेज और कंप्यूट की लिमिट; सक्रिय घंटे; restore history का खर्च
AivenFree; Developer $5/माह से शुरूFree/Developer पर 20 कनेक्शन और कोई बिल्ट-इन पूलिंग नहीं; रीजन के सीमित विकल्प
SupabaseFree; Pro $25/माह से शुरू, जिसमें एक Micro इंस्टेंस कंप्यूट क्रेडिट से कवर होता हैअतिरिक्त प्रोजेक्ट, कंप्यूट अपग्रेड, एग्रेस और रिकवरी के पेड विकल्प
RailwayHobby कम से कम $5/माह, जो रिसोर्स के उपयोग में गिना जाता हैऐप और डेटाबेस एक ही लिमिट इस्तेमाल करते हैं; स्टोरेज, ट्रैफ़िक और बैकअप से उपयोग बढ़ता है
DigitalOceanडॉक्यूमेंटेशन के अनुसार सिंगल-नोड Postgres $15/माह से शुरूशुरुआती प्लान में 1 GiB RAM; हाई अवेलेबिलिटी के लिए बड़ा प्राइमरी और एक स्टैंडबाय चाहिए
LizardPro की कीमत $19/माह है और इसमें $19 का उपयोग शामिल है; उसके बाद मापे गए CPU, मेमोरी, स्टोरेज और एग्रेस का बिलचालू डेटाबेस बिना काम के भी रिसोर्स इस्तेमाल करता है; रिकवरी का बजट अलग रखें

ये शुरुआती कीमतें हैं, बराबर हार्डवेयर या सर्विस लेवल की कीमतें नहीं। फ़ाइनल करने से पहले प्रोवाइडर की ऑर्डर स्क्रीन पर कॉन्फ़िगरेशन और रीजन जाँचें। मुफ़्त प्लान और साइन अप पर मिलने वाले अस्थायी क्रेडिट अलग-अलग काम के लिए हैं: इनमें से सिर्फ़ मुफ़्त प्लान ही अपनी लिमिट के अंदर हमेशा मुफ़्त रह सकते हैं।

सस्ती Postgres होस्टिंग का खर्च: कंप्यूट, स्टोरेज, रिकवरी और नेटवर्क ट्रैफ़िक

छोटे डेटाबेस के लिए कौन-सा होस्ट ठीक है?

Neon: ऐसा डेटाबेस जो रिक्वेस्ट के बीच सस्पेंड हो सकता है

Neon उन ऐप्स के लिए ठीक है जिनमें बीच-बीच में कोई गतिविधि नहीं होती, और उन टीमों के लिए जो डेटाबेस ब्रांच इस्तेमाल करती हैं। इसके Free प्लान में हर प्रोजेक्ट के लिए 0.5 GB स्टोरेज और 100 CU-घंटे शामिल हैं। पाँच मिनट तक कोई गतिविधि न होने पर कंप्यूट सस्पेंड हो जाता है; पेड प्लान में इस व्यवहार पर ज़्यादा कंट्रोल मिलता है। CU-घंटा कंप्यूट के साइज़ को चलने के समय से गुणा करके मापा जाता है। सस्पेंड हुआ कंप्यूट कोई CU-घंटा इस्तेमाल नहीं करता, जबकि पेड स्टोरेज का शुल्क लगता रहता है। Neon की प्राइसिंग देखें।

सबसे छोटी कंप्यूट सेटिंग चुनें जो आपके वर्कलोड के लिए काफ़ी हो, फिर देखें कि वह असल में कितनी बार सस्पेंड होता है। बार-बार पोल करने वाला वर्कर लागत बढ़ा सकता है, भले ही ऐप पर बहुत कम लोग आते हों। शांत अवधि के बाद आने वाली पहली रिक्वेस्ट का समय भी मापें।

Aiven: छोटा मुफ़्त डेटाबेस, हमेशा चालू रहने वाले अपग्रेड के साथ

Aiven के Free प्लान में 1 CPU, 1 GB RAM और 1 GB स्टोरेज वाला एक नोड मिलता है, साथ में बैकअप भी। यह बिना गतिविधि वाली सर्विसेज़ को बंद कर सकता है और इसमें उपलब्धता का कोई SLA नहीं है। Free और Developer, दोनों में PostgreSQL 20 कनेक्शन तक सीमित है और बिल्ट-इन कनेक्शन पूलिंग नहीं मिलती।

Developer टियर बिना गतिविधि वाली सर्विसेज़ को भी चालू रखता है, 8 GB तक स्टोरेज देता है और Basic सपोर्ट जोड़ता है। यह ऐसे पर्सनल प्रोजेक्ट के लिए ठीक है जिसे ज़्यादा जगह चाहिए। इसकी नेटवर्किंग और लोकेशन से जुड़ी पाबंदियाँ जाँचें: इस टियर पर आप कोई खास क्लाउड प्रोवाइडर या रीजन नहीं चुन सकते। ऐप्लिकेशन में ऐसा कनेक्शन पूल रखें जिसका साइज़ डेटाबेस की लिमिट से कम हो।

Supabase: तब उपयोगी जब ऐप को Auth और Storage भी चाहिए

Supabase, Postgres के साथ Auth, Storage और Realtime जैसी सर्विसेज़ देता है। Free में 500 MB का डेटाबेस और दो सक्रिय प्रोजेक्ट मिलते हैं, लेकिन एक हफ़्ते तक इस्तेमाल न होने वाले प्रोजेक्ट पॉज़ हो जाते हैं। ऑटोमैटिक बैकअप Free में शामिल नहीं हैं।

Pro $25 प्रति माह से शुरू होता है। इसका $10 का कंप्यूट क्रेडिट एक Micro इंस्टेंस कवर करता है; एक और Micro प्रोजेक्ट जोड़ने पर सामान्य शुरुआती कुल खर्च $10 बढ़ जाता है। Pro में सात दिन तक रखे जाने वाले रोज़ाना बैकअप शामिल हैं, जबकि पॉइंट-इन-टाइम रिकवरी का शुल्क अलग से लगता है। यह जानकारी Supabase प्राइसिंग से ली गई है।

इसे तब चुनें जब साथ मिलने वाली ऐप सर्विसेज़ से आपका काम बचता हो। सिर्फ़ एक डेटाबेस के लिए, Pro के पूरे बिल की तुलना उन होस्ट से करें जो सिर्फ़ उसी डेटाबेस का शुल्क लेते हैं।

Railway: एक ही प्रोजेक्ट में ऐप और Postgres

Railway का Hobby सब्सक्रिप्शन महीने के रिसोर्स के लिए $5 देता है। $3 के रिसोर्स बिल पर भी $5 देने होते हैं; $8 के रिसोर्स बिल पर कुल $8। उपयोग का अनुमान लगाते समय अपने ऐप्लिकेशन और डेटाबेस को साथ गिनें। Railway प्राइसिंग में यह लिमिट और रिसोर्स के रेट समझाए गए हैं।

Railway का Postgres डॉक्यूमेंटेशन इसके टेम्प्लेट को अनमैनेज्ड बताता है: कॉन्फ़िगरेशन और रखरखाव आपके हाथ में है। बैकअप के अपने कंट्रोल उपलब्ध हैं, और इसके TCP प्रॉक्सी के ज़रिए बाहर से डेटाबेस कनेक्शन पर एग्रेस का शुल्क लगता है। पहले डेटाबेस डिप्लॉयमेंट को पूरा मानने से पहले बैकअप सेट करें और उनका खर्च जाँचें।

DigitalOcean: साफ़ शुरुआती कीमत, HA का खर्च अलग

DigitalOcean के डॉक्यूमेंटेशन के अनुसार 1 GiB RAM वाले सिंगल-नोड Postgres की शुरुआती कीमत $15 प्रति माह है। यह शुरुआती प्लान हाई अवेलेबिलिटी वाला नहीं है। इसका HA कॉन्फ़िगरेशन $30 के प्राइमरी और कम से कम एक बराबर $30 के स्टैंडबाय से शुरू होता है, इसलिए डॉक्यूमेंटेशन के अनुसार शुरुआती कुल खर्च $60 प्रति माह है। अतिरिक्त स्टोरेज का शुल्क अलग लग सकता है। Postgres प्राइसिंग और क्लस्टर के प्रकार देखें।

शुरुआती प्लान्स के बीच कीमत के छोटे फ़र्क़ से ज़्यादा यह अंतर मायने रखता है। अगर ऐप को स्टैंडबाय चाहिए, तो उन्हीं कॉन्फ़िगरेशन की लागत की तुलना करें जिनमें स्टैंडबाय शामिल है। आप जो प्लान चुनें, उसके लिए रीजन का फ़ाइनल कोट और रिकवरी फ़ीचर पक्के कर लें।

Lizard: $19 के प्लान के अंदर मापा गया उपयोग

Managed Postgres किसी Lizard प्रोजेक्ट में आपके ऐप के साथ चलता है। Lizard Pro की कीमत टैक्स सहित $19 प्रति माह है और इसमें आपके सभी ऐप्स और डेटाबेस का पहला $19 का उपयोग शामिल है; इससे ज़्यादा उपयोग का बिल pay as you go आधार पर बनता है। डेटाबेस के लिए अलग सब्सक्रिप्शन नहीं है। नए अकाउंट को $5 के उपयोग के साथ 7 दिन का ट्रायल मिलता है; इसके लिए कार्ड ज़रूरी है। प्राइसिंग पेज पर CPU, मेमोरी, स्टोरेज और एग्रेस के मौजूदा रेट दिए गए हैं।

डेटाबेस पर कोई क्वेरी न आने पर भी वह मेमोरी और डिस्क इस्तेमाल कर सकता है। साथ ही, सिर्फ़ डेटा का स्थायी रूप से सेव होना अपने आप शेड्यूल्ड बैकअप, पॉइंट-इन-टाइम रिकवरी या हाई अवेलेबिलिटी नहीं देता। स्टोरेज और रिकवरी गाइड बताती है कि किन बातों की पुष्टि करनी है और डेटा रिस्टोर करने का अलग तरीका कैसे तैयार करना है। इन ज़रूरतों को अपने बजट में शामिल करें।

अपने वर्कलोड से मासिक खर्च निकालें

कुल खर्च की तुलना करने से पहले सभी मान लिख लें। समय अवधि एक जैसी रखें, स्टोरेज की इकाइयाँ न बदलें और छूटे हुए खर्चों की सूची बनाएँ। ये उदाहरण बिलिंग के दो तरीके समझाते हैं; ये एक जैसी परफ़ॉर्मेंस या रिकवरी की गारंटी का दावा नहीं करते।

उदाहरण 1: बीच-बीच में निष्क्रिय रहने वाला Neon Launch डेटाबेस

मान लें कि डेटाबेस सक्रिय होने पर 0.25 CU इस्तेमाल करता है, पूरे महीने 1 GB डेटा रखता है और शामिल पब्लिक ट्रांसफ़र लिमिट के अंदर रहता है। Launch के प्रकाशित रेट से गणना करें:

कंप्यूट के सक्रिय रहने का समयकंप्यूट की गणनास्टोरेजउप-योग
100 घंटे0.25 × 100 × $0.106 = $2.65$0.35$3.00
720 घंटे0.25 × 720 × $0.106 = $19.08$0.35$19.43

इस उप-योग में restore history, स्नैपशॉट, अतिरिक्त ब्रांच, दूसरी सर्विसेज़ और टैक्स शामिल नहीं हैं। इन 100 घंटों में कंप्यूट के सक्रिय रहने का पूरा समय गिनें, जिसमें सस्पेंड होने से पहले का इंतज़ार भी शामिल है। यह सिर्फ़ क्वेरी चलने के समय का जोड़ नहीं है। उदाहरण में Launch लिया गया है, क्योंकि 1 GB, Free की स्टोरेज लिमिट से ज़्यादा है।

उदाहरण 2: Lizard पर एक छोटा डेटाबेस

मान लें कि 30 दिन, यानी 2,592,000 सेकंड के दौरान मापा गया औसत उपयोग 0.02 vCPU और 0.25 GB मेमोरी है। पूरे महीने 1 GB डिस्क इस्तेमाल होती है और 1 GB एग्रेस का शुल्क लगता है। रिसोर्स के प्रकाशित रेट लगाएँ:

रिसोर्सगणनाखर्च
CPU0.02 × 2,592,000 × $0.000006948$0.36
मेमोरी0.25 × 2,592,000 × $0.000003474$2.25
डिस्क1 × 2,592,000 × $0.000000054$0.14
एग्रेस1 × $0.045$0.05
राउंड करने से पहले निकाला गया कुल खर्चचारों बिना राउंड की गई रकमों का जोड़$2.80

यह माने गए उपयोग पर आधारित अनुमान है, किसी प्लान का तय कोट या ग्राहक का मापा हुआ बिल नहीं। इसमें ऐप और बैकअप स्टोरेज शामिल नहीं हैं। इस उदाहरण में सबसे बड़ा खर्च मेमोरी का है। अगर मान बदलकर 0.05 vCPU, 0.5 GB मेमोरी, 5 GB डिस्क और 10 GB एग्रेस कर दें, तो उन्हीं 30 दिनों का खर्च लगभग $6.55 आता है।

दोनों रकमें उपयोग का खर्च हैं। दोनों Pro में हर महीने शामिल $19 के उपयोग के अंदर आती हैं, इसलिए सिर्फ़ डेटाबेस होने पर मासिक बिल $19 होगा, और ऐप का उपयोग भी इन्हीं $19 में गिना जाएगा। अक्सर सस्पेंड होने वाले एक छोटे डेटाबेस के लिए Neon का उदाहरण सस्ता है ($3.00); पूरे 720 घंटे सक्रिय रखने पर उसका खर्च $19.43 है।

ऐसे एक हफ़्ते का उपयोग मापें जो सामान्य काम को दर्शाता हो, जिसमें शेड्यूल्ड जॉब और व्यस्त घंटे भी हों, फिर अनुमान सुधारें। बढ़ते उपयोग और कभी-कभार होने वाले माइग्रेशन के लिए भी गुंजाइश रखें।

डेटाबेस का बजट जाँचते समय क्षमता, उपलब्धता, रिकवरी और अपग्रेड का खर्च देखें

डेटा ले जाने से पहले ये खर्च जाँचें

बढ़ता स्टोरेज। टेबल के डेटा के साथ इंडेक्स और डेटाबेस के अपने अतिरिक्त स्टोरेज को भी गिनें। रखरखाव और इम्पोर्ट के लिए जगह छोड़ें। आज के डेटा के लिए काफ़ी मुफ़्त स्टोरेज, एक नया फ़ीचर रिलीज़ होने के बाद कम पड़ सकता है।

कनेक्शन। कनेक्शन पूल के साइज़ को ऐप इंस्टेंस और वर्कर की संख्या से गुणा करें। कई छोटे पूल मिलकर छोटे डेटाबेस की लिमिट भर सकते हैं। जाँचें कि होस्ट कितने कनेक्शन अपने लिए रिज़र्व रखता है और आपका फ़्रेमवर्क उसके पूलिंग मोड को सपोर्ट करता है या नहीं।

रिकवरी। तय करें कि आप कितना हाल का डेटा खोना झेल सकते हैं और ऐप कितनी देर उपलब्ध न रहे तो चलेगा। रोज़ाना बैकअप और पॉइंट-इन-टाइम रिकवरी अलग-अलग ज़रूरतें पूरी करते हैं। PostgreSQL की बैकअप और रिस्टोर गाइड SQL डंप, फ़ाइल सिस्टम बैकअप और लगातार आर्काइविंग के तरीके बताती है। किसी अलग डेटाबेस में रिस्टोर करके जाँचें और लगा समय दर्ज करें।

ट्रैफ़िक और लोकेशन। ऐप और डेटाबेस को एक-दूसरे के पास रखें। अलग-अलग रीजन के बीच क्वेरी करने से नेटवर्क में देरी बढ़ती है, और दोनों में से कोई भी प्रोवाइडर ट्रांसफ़र का शुल्क ले सकता है। मुफ़्त डेटाबेस भी उससे जुड़ने वाले ऐप का बिल बढ़ा सकता है।

अगला प्लान। डेटा या ट्रैफ़िक दोगुना होने पर जिस अपग्रेड की ज़रूरत पड़ेगी, उसका खर्च निकालें। जाँचें कि अगले कदम के लिए नया सब्सक्रिप्शन, बड़ा कंप्यूट, ज़्यादा स्टोरेज या एक और नोड चाहिए या नहीं। इस गिनती में स्टेजिंग और प्रीव्यू डेटाबेस भी शामिल करें।

क्या सस्ता VPS बेहतर सौदा है?

VPS आपको डेटाबेस और मशीन, दोनों पर कंट्रोल देता है। यह उनके लिए ठीक हो सकता है जो पहले से सर्वर चलाते हैं और बची हुई क्षमता किसी छोटे Postgres इंस्टेंस को दे सकते हैं। फ़ैसला लेते समय सर्वर का इनवॉइस सिर्फ़ एक हिस्सा है।

पैच लगाने, मॉनिटरिंग, सर्वर से बाहर बैकअप, डिस्क अलर्ट और रिकवरी में लगने वाले समय का बजट रखें। अगर ऐप और डेटाबेस एक ही सर्वर पर हैं, तो उनकी कुल मेमोरी और होस्ट बंद होने से दोनों पर पड़ने वाला असर गिनें। उसी अकाउंट में रखे स्नैपशॉट के लिए भी रिस्टोर का जाँचा हुआ तरीका चाहिए।

VPS तभी चुनें जब आप ये काम कर सकते हों और उनका खर्च जोड़ चुके हों। अगर ये काम प्रोवाइडर से करवाने हैं, तो उन मैनेज्ड सर्विसेज़ की तुलना करें जिनमें ज़रूरी फ़ीचर शामिल हों।

छोटे स्तर से शुरू करें और नतीजा जाँचें

सीखने वाले प्रोजेक्ट के लिए पहले देखें कि मुफ़्त प्लान की स्टोरेज, गतिविधि और कनेक्शन की लिमिट आपके काम के लिए काफ़ी हैं या नहीं। यूज़र्स वाले ऐप के लिए रिकवरी और उपलब्धता की ज़रूरतें लिखें, फिर उन्हें पूरा करने वाले सबसे छोटे कॉन्फ़िगरेशन का खर्च निकालें।

अगर आप Lizard चुनते हैं और प्रोजेक्ट पहले से लिंक है, तो टारगेट जाँचें और Managed Postgres जोड़ें:

lizard status --json
lizard add postgres --json

Managed Postgres गाइड बताती है कि कनेक्शन स्ट्रिंग को ऐप से कैसे जोड़ें और कनेक्शन कैसे जाँचें। ऐप का बजट अलग रखें। अगर किसी AI एजेंट को डेटाबेस एक्सेस चाहिए, तो Postgres MCP ट्यूटोरियल के अनुसार सिर्फ़ ज़रूरी परमिशन वाला रोल बनाएँ।

आम सवाल

क्या मैं Postgres मुफ़्त में होस्ट कर सकता हूँ?

हाँ। Neon, Aiven और Supabase अलग-अलग लिमिट वाले मुफ़्त प्लान देते हैं। स्टोरेज, कंप्यूट या गतिविधि के नियम, कनेक्शन और बैकअप जाँचें। किसी पेड सर्विस में साइन अप करने पर मिलने वाला क्रेडिट कुछ समय के लिए होता है; लंबे समय का बजट उसके आधार पर तय न करें।

Postgres का सबसे सस्ता पेड होस्ट कौन-सा है?

हर वर्कलोड के लिए कोई एक सबसे सस्ता होस्ट नहीं होता। जो डेटाबेस बीच-बीच में ही इस्तेमाल होता है, उसे सस्पेंड होने वाले कंप्यूट से फ़ायदा हो सकता है; व्यस्त डेटाबेस के लिए तय कीमत वाला प्लान ठीक रह सकता है। ऊपर के उदाहरणों की मदद से उस क्षमता, रीजन और रिकवरी फ़ीचर की पूरी लागत की तुलना करें जिनकी आपको ज़रूरत है।

क्या मैनेज्ड Postgres में हमेशा बैकअप और हाई अवेलेबिलिटी शामिल होती है?

नहीं। चुने गए प्लान की रिकवरी और अवेलेबिलिटी से जुड़ी शर्तें पढ़ें। बैकअप शेड्यूल, कितने दिन बैकअप रखे जाते हैं, रिस्टोर कंट्रोल और स्टैंडबाय कॉन्फ़िगरेशन की पुष्टि करें। जिस डेटा को आप दोबारा नहीं बना सकते, उसके लिए एक्सपोर्ट और रिस्टोर का जाँचा हुआ तरीका रखें।

अचानक आने वाले बड़े डेटाबेस बिल से कैसे बचें?

कंप्यूट का समय, मेमोरी, स्टोरेज और एग्रेस ट्रैक करें। प्रोवाइडर के खर्च कंट्रोल देखें और यह भी कि लिमिट पूरी होने पर क्या होता है। वर्कर, रेप्लिका या प्रीव्यू एनवायरनमेंट जोड़ने के बाद लागत की समीक्षा करें; इनमें से हर एक उपयोग बदल सकता है, भले ही आपके यूज़र्स की संख्या उतनी ही रहे।

AI के साथ बिल्ड करें। Lizard के साथ शिप करें।

लाइव जाने के लिए आपको प्लेटफ़ॉर्म टीम की ज़रूरत नहीं है। आपका पूरा क्लाउड, बस एक CLI कमांड की दूरी पर।

सर्विसेज़
—
ऐडऑन
—
डिप्लॉयमेंट्स
—
सैंडबॉक्स स्टार्ट्स
—

हम आवश्यक साइट कार्यक्षमता और विश्लेषण के लिए कुकीज़ का उपयोग करते हैं। हमारी कुकी नीति देखें।