PostgreSQL एक ओपन सोर्स रिलेशनल डेटाबेस सिस्टम है जो पिछले 30 वर्षों में अपने सक्रिय, वफादार और बढ़ते समुदाय से लोकप्रियता में बढ़ गया है। डीबी-इंजन के विशेषज्ञों द्वारा डीबीएमएस ऑफ द ईयर रिपोर्ट के अनुसार, PostgreSQL ने लगातार दूसरे वर्ष दुनिया में # 1 सबसे तेजी से बढ़ते डेटाबेस का खिताब अपने नाम किया है। तो क्या PostgreSQL इतना खास बनाता है, और आज इसका उपयोग कैसे किया जा रहा है? हमें मार्च में पोस्टग्रेज सम्मेलन में उत्तर मिले जहां हमने PostgreSQL उपयोगकर्ताओं, योगदानकर्ताओं और SQL और NoSQL डेटाबेस व्यवस्थापकों का समान रूप से सर्वेक्षण किया। इस मुफ़्त पोस्टग्रेएसक्यूएल रुझान रिपोर्ट में, हम सार्वजनिक क्लाउड बनाम निजी क्लाउड बनाम हाइब्रिड क्लाउड, सबसे लोकप्रिय क्लाउड प्रदाताओं, माइग्रेशन रुझानों, पोस्टग्रेज़ के साथ डेटाबेस संयोजनों और लोकप्रिय आरडीबीएमएस विकल्पों पर पोस्टग्रेएसक्यूएल को क्यों पसंद करते हैं, पर पोस्टग्रेएसक्यूएल होस्टिंग उपयोग को तोड़ते हैं। पी>
निजी क्लाउड बनाम सार्वजनिक क्लाउड बनाम हाइब्रिड क्लाउड
तो, PostgreSQL उपयोगकर्ता अपने अनुप्रयोगों को शक्ति देने वाले क्लस्टर को होस्ट करने का चुनाव कैसे कर रहे हैं? हमारे उत्तरदाताओं में से 59.6% ऑन-प्रिमाइसेस निजी क्लाउड में PostgreSQL की मेजबानी कर रहे हैं, जहां केवल 34.8% सार्वजनिक क्लाउड का उपयोग कर रहे हैं। ये परिणाम अपटाइम इंस्टीट्यूट द्वारा 2017 के सर्वेक्षण के साथ काफी समान हैं, जिसमें पाया गया कि 65% एंटरप्राइज़ वर्कलोड अभी भी उन उद्यमों के स्वामित्व और संचालित डेटा केंद्रों में चल रहे थे।
हालांकि, हमें यह जानकर आश्चर्य हुआ कि केवल 5.6% उत्तरदाताओं ने हाइब्रिड क्लाउड रणनीति अपनाई है। हाइब्रिड क्लाउड तीसरे पक्ष के सार्वजनिक क्लाउड और ऑन-प्रिमाइसेस निजी क्लाउड दोनों का मिश्रण है, जो इन दो कंप्यूटिंग वातावरणों में आपके कार्यभार की जरूरतों को पूरा करने में मदद करता है। राइटस्केल की एक हालिया रिपोर्ट में पाया गया कि 69% व्यवसायों ने सार्वजनिक क्लाउड और निजी क्लाउड दोनों को मिलाकर हाइब्रिड क्लाउड रणनीति अपनाई है।
PostgreSQL के लिए सर्वाधिक लोकप्रिय क्लाउड प्रदाता
लगभग 40% PostgreSQL उपयोगकर्ता सार्वजनिक या हाइब्रिड क्लाउड में होस्ट करते हैं, हम सबसे लोकप्रिय क्लाउड प्रदाताओं में शामिल होते हैं, जो इन संगठनों द्वारा उनके समूहों को होस्ट करने के लिए उपयोग किए जाते हैं। एक अनुमानित खोज में, हमने पाया कि Amazon वेब सर्विसेज (AWS) ने सार्वजनिक क्लाउड वातावरण में सभी PostgreSQL होस्टिंग गतिविधियों के लिए 55% उपयोग पर बहुमत का दावा किया है।
Microsoft Azure और Google Cloud Platform ने PostgreSQL सार्वजनिक क्लाउड उपयोगकर्ताओं के बीच गर्दन और गर्दन को 17.5% पर बांधा है। हमारी अन्य श्रेणी में शेष 10% DigitalOcean, IBM Cloud, Rackspace, और अलीबाबा द्वारा शामिल थे।
कई PostgreSQL परिनियोजन भी डेटाबेस-ए-ए-सर्विस (DBaaS) समाधानों के माध्यम से होस्ट और प्रबंधित किए जाते हैं जो इन क्लाउड प्रदाताओं द्वारा लाभ उठाते हैं या पेश किए जाते हैं, और आप इस तुलना की जांच कर सकते हैं प्रत्येक के फायदे देखने के लिए PostgreSQL प्रदाता पृष्ठ।
PostgreSQL के लिए सिंगल क्लाउड बनाम मल्टी-क्लाउड उपयोग
अब जब हम PostgreSQL होस्टिंग रणनीतियों और सबसे लोकप्रिय रूप से उपयोग किए जाने वाले क्लाउड प्रदाताओं दोनों के बारे में जानते हैं, तो आइए सिंगल बनाम मल्टी-क्लाउड उपयोग पर एक नज़र डालते हैं।
PostgreSQL उपयोगकर्ता, जो सार्वजनिक क्लाउड में होस्ट करते हैं, औसतन 1.3 अलग-अलग क्लाउड प्रदाताओं का उपयोग अपने अनुप्रयोगों को शक्ति प्रदान करने के लिए करते हैं। 78.1% पर तीन चौथाई से अधिक प्रतिक्रियाओं के साथ एकल क्लाउड उपयोग का प्रभुत्व था, जबकि केवल 21.9% पोस्टग्रेएसक्यूएल परिनियोजन एक बहु-क्लाउड रणनीति का लाभ उठा रहे थे।
पोस्टग्रेएसक्यूएल एडॉप्शन एंड माइग्रेशन ट्रेंड्स
इसके बाद, हमने अपने उत्तरदाताओं से उनके PostgreSQL उपयोग के बारे में पूछा, ताकि वे यह समझ सकें कि उपयोगकर्ता की सीमा क्या है, यदि वे माइग्रेशन प्रक्रिया में हैं, या यह पता लगाने के लिए हैं कि क्या यह इसके लिए उपयुक्त है उनके आवेदन की जरूरत है।
2019 PostgreSQL रुझान रिपोर्ट:निजी बनाम सार्वजनिक क्लाउड, माइग्रेशन, डेटाबेस संयोजन और उपयोग किए जाने वाले शीर्ष कारण ट्वीट करने के लिए क्लिक करें
PostgresConf में होने के नाते, हमें यह देखकर आश्चर्य नहीं हुआ कि अधिकांश उत्तरदाता पहले से ही 74.4% पर PostgreSQL और PostgreSQL का उपयोग कर रहे थे। एक चौथाई से अधिक उत्तरदाताओं ने अभी तक पोस्टग्रेएसक्यूएल को उत्पादन में तैनात नहीं किया है, हमने पाया कि 11.5% पोस्टग्रेएसक्यूएल में माइग्रेट करने की प्रक्रिया में थे और अंतिम 14.1% भविष्य में संभावित माइग्रेशन के लिए डेटाबेस की खोज कर रहे थे। अन्य पोस्टग्रेएसक्यूएल उपयोगकर्ताओं के लिए निर्णय को मजबूत करने वाले लाभों को जानने के लिए नीचे अन्य आरडीबीएमएस विश्लेषण पर पोस्टग्रेएसक्यूएल का उपयोग क्यों किया जाता है, इसके शीर्ष कारण देखें।
2019 में सबसे लोकप्रिय डेटाबेस
जब हम PostgreSQL अपनाने और माइग्रेशन के रुझानों के बारे में सीख रहे थे, हम इस Postgres सभा के भीतर लीवरेज किए गए डेटाबेस विकल्पों की लोकप्रियता को भी समझना चाहते थे।
PostgreSQL निश्चित रूप से उत्तरदाताओं के बीच 85.9% उपयोग के साथ पहले आया (या तो उत्पादन में उपयोग कर रहा है या वर्तमान में माइग्रेट कर रहा है), उसके बाद Oracle 43.59% पर, SQL सर्वर 32.05% पर, और 28.21% पर MySQL। MongoDB और DB2 पांचवें स्थान पर 14.10%, Redis 11.54% पर, और ग्रीनप्लम और SQLite प्रत्येक 5.13% पर सातवें स्थान पर रहे। Cassandra, कॉकरोच, Cosmos DB, Elasticsearch, Teradata और TimescaleDB 1.28% उपयोग के साथ आठवें स्थान पर हैं।
जबकि उपरोक्त परिणाम PostgreSQL के प्रति अत्यधिक पक्षपाती है, हमने पाया कि यह डेटाबेस हमारे 2019 डेटाबेस रुझानों में शीर्ष तीन में है - SQL बनाम NoSQL, शीर्ष डेटाबेस, एकल बनाम एकाधिक डेटाबेस उपयोग रिपोर्ट मार्च की शुरुआत में प्रकाशित हुई। यह सर्वेक्षण DeveloperWeek पर लिया गया था जहां हम सभी प्रकार के डेटाबेस के उपयोगकर्ताओं से जुड़े थे, और पाया कि MySQL ने 38.9% प्रतिक्रियाओं के साथ एक मजबूत बढ़त हासिल की, उसके बाद MongoDB ने 24.6% पर।
PostgreSQL के साथ सर्वाधिक लोकप्रिय डेटाबेस संयोजन
अब जब हम जानते हैं कि कौन सा DBMS सबसे लोकप्रिय है (PostgreSQL समुदाय और समग्र रूप से), तो आइए PostgreSQL के साथ उपयोग किए जाने वाले सबसे लोकप्रिय डेटाबेस संयोजनों पर एक नज़र डालें।
सबसे पहले, मैं यह साझा करना शुरू करूंगा कि 62.69% PostgreSQL उपयोगकर्ता PostgreSQL के अलावा कम से कम एक अन्य डेटाबेस का उपयोग कर रहे हैं, जबकि 37.31% PostgreSQL का उपयोग एकमात्र डेटाबेस के रूप में कर रहे हैं। उनका आवेदन।
27.3% पर PostgreSQL के एक चौथाई से अधिक उपयोगकर्ता PostgreSQL के अलावा Oracle का उपयोग कर रहे हैं, इसके बाद 20.9% SQL सर्वर का उपयोग कर रहे हैं, 17.3% MySQL का उपयोग कर रहे हैं, 10.0% MongoDB का उपयोग कर रहे हैं, 9.1 % DB2 का उपयोग करते हुए, 7.3% Redis का उपयोग करते हुए, और 3.6% भी SQLite का उपयोग करते हैं। PostgreSQL के साथ उपयोग किए जाने वाले अंतिम 4.5% डेटाबेस में कैसंड्रा, कॉकरोच, कॉसमॉस डीबी, इलास्टिक्स खोज और टेराडेटा शामिल हैं।
PostgreSQL डेटाबेस संयोजन:SQL बनाम NoSQL
PostgreSQL के साथ संयोजन में उपयोग किए जाने वाले विभिन्न प्रकार के डेटाबेस को देखते हुए, हमने PostgreSQL के अन्य SQL बनाम NoSQL डेटाबेस के साथ संयुक्त होने के बीच की प्रवृत्ति को भी तोड़ दिया। PostgreSQL उपयोगकर्ताओं द्वारा 80% संयोजन उपयोग के साथ SQL बहुमत था, NoSQL डेटाबेस के साथ केवल 20% संयोजन उपयोग के साथ।
PostgreSQL उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले डेटाबेस प्रकारों की संख्या
अब जब हम जानते हैं कि PostgreSQL के साथ कौन से डेटाबेस का सबसे अधिक उपयोग किया जाता है, तो आइए PostgreSQL समुदाय में उनके अनुप्रयोगों का समर्थन करने के लिए उपयोग किए जाने वाले डेटाबेस की औसत संख्या में गोता लगाएँ।
औसतन, हमने पाया कि PostgreSQL का लाभ उठाने वाले परिनियोजन स्वयं PostgreSQL सहित 2.56 विभिन्न डेटाबेस सिस्टम का उपयोग करते हैं। यह हमारी 2019 की डेटाबेस ट्रेंड रिपोर्ट में जो पाया गया उससे 17% कम था, जहां सभी प्रकार के डेटाबेस उपयोगकर्ताओं ने संयोजन में उपयोग किए जाने वाले औसतन 3 डेटाबेस की सूचना दी। PostgreSQL उन अंतरालों को भर रहा होगा जहां अन्य डेटाबेस की आवश्यकता नहीं है।
जैसा कि आप नीचे देख सकते हैं, PostgreSQL के आधे से अधिक उपयोगकर्ता दो या अधिक डेटाबेस का लाभ उठा रहे हैं, 2 डेटाबेस के लिए 9.0%, 3 डेटाबेस के लिए 14.1%, 4 डेटाबेस के लिए 17.9% , 5 डेटाबेस के लिए 11.5%, और 6 डेटाबेस के लिए चौंकाने वाला 3.8% एक ही एप्लिकेशन को पावर देने के लिए उपयोग किया जाता है। जबकि संयोजनों ने बहुमत हासिल किया, एक स्टैंडअलोन डेटाबेस के रूप में PostgreSQL हमारे सर्वेक्षण से 43.6% प्रतिक्रियाओं में सबसे बड़ा था।
किसी अन्य RDBMS पर PostgreSQL का उपयोग करने के प्रमुख कारण
हम आखिरकार अपनी रिपोर्ट में अंतिम प्रवृत्ति विश्लेषण पर आ गए हैं, जहां हमने "किसी अन्य आरडीबीएमएस पर पोस्टग्रेएसक्यूएल का उपयोग या अन्वेषण करने का निर्णय लेने का निर्णय लिया" के हमारे ओपन-एंडेड प्रश्न को तोड़ दिया।
लागत ही सबसे बड़ी वजह थी कि पोस्टग्रेएसक्यूएल को दूसरे आरडीबीएमएस पर पसंद किया जाता है, जो 25.5% पर आ रहा है। यह 21.8% पर ओपन सोर्स होने के दूसरे सबसे अधिक सूचित कारण से लगभग सीधे जुड़ा हुआ है, क्योंकि वाणिज्यिक विक्रेता लाइसेंसिंग लागत अपने उपयोगकर्ताओं को अधिक मुक्त, ओपन-सोर्स सिस्टम की ओर ले जा रही है। जैसा कि आप नीचे दिए गए ओपन सोर्स डीबीएमएस बनाम वाणिज्यिक डीबीएमएस रिपोर्ट की डीबी-इंजन लोकप्रियता में देख सकते हैं, ओपन सोर्स कम से कम 2013 से वाणिज्यिक विक्रेताओं से बाजार हिस्सेदारी की लगातार चोरी कर रहा है। जबकि वाणिज्यिक अभी भी शीर्ष पर है, ओपन सोर्स एक की ओर रुझान कर रहा है। अगले 12 से 18 महीनों के भीतर बहुमत।
समुदाय तब 13.6% प्रतिक्रियाओं के साथ तीसरे स्थान पर आया था, हालांकि सभी समय के सबसे सक्रिय और व्यस्त ओपन सोर्स डीबीएमएस समुदायों में से एक के साथ, यह आसपास की बातचीत से स्पष्ट था सर्वेक्षण करें कि यह अपने उपयोगकर्ताओं के साथ अधिक भार रखता है। PostgreSQL पूरी तरह से समुदाय-संचालित है, जो दुनिया भर के डेवलपर्स के मुफ़्त समर्थन के साथ है जो अपने साथी उपयोगकर्ताओं के साथ अपनी विशेषज्ञता साझा करते हैं।
10.9% प्रतिक्रियाओं के साथ चौथे स्थान पर प्रदर्शन किया गया, फिर 9.1% पर तृतीय पक्ष टूल जो अच्छी तरह से रखे गए क्योंकि उन्हें अक्सर PostgreSQL के लिए उच्च प्रदर्शन सुनिश्चित करने और बनाए रखने के लिए लीवरेज किया जाता है। फिर से, एक और पोस्टग्रेएसक्यूएल जीत के लिए ओपन सोर्स समुदाय क्योंकि आपकी तैनाती के लिए आसानी से लाभ उठाने के लिए सैकड़ों तृतीय पक्ष ओपन सोर्स (और कुछ वाणिज्यिक) टूल उपलब्ध हैं। आप PostgreSQL 3-भाग श्रृंखला में हमारे उच्च उपलब्धता प्रबंधन में कुछ ओपन सोर्स समाधानों के बारे में अधिक जान सकते हैं।
उपयोग में आसानी इसके सरल और लचीले डिजाइन के लिए PostgreSQL उत्तरदाताओं द्वारा 7.3% के साथ छठे स्थान पर आई, और उनकी उन्नत सुविधा 6.4% के साथ सातवें स्थान पर रही। आखिरी लेकिन कम से कम आठ में 5.5% की विरासत थी, जहां ये उत्तरदाता उन कंपनियों में अपनी स्थिति में आए जो पहले से ही PostgreSQL का उपयोग कर रहे थे, और ऊपर उल्लिखित सभी का अनुभव करने के बाद जल्दी से इसके साथ प्यार हो गया।
अगर आपने 2019 PostgreSQL ट्रेंड रिपोर्ट का आनंद लिया है, तो आप इस डेटाबेस के हमारे पिछले सर्वेक्षण विश्लेषण को देखना चाहेंगे, नवीनतम PostgreSQL रुझान:अधिकांश समय- उपभोग कार्य और ट्रैक करने के लिए महत्वपूर्ण मीट्रिक। क्लाउड में अपने परिनियोजन प्रबंधन, निगरानी और रखरखाव को स्वचालित करने के बारे में अधिक जानने के लिए आप AWS पृष्ठों पर Azure और PostgreSQL पर हमारे PostgreSQL पर भी जा सकते हैं।