हमारे पोस्टग्रेस सर्वर इसकी क्षमता को मारने के बारे में है और हम दूसरा डेटाबेस सर्वर जोड़ने की सोच रहे हैं। क्या कोई स्केलिंग समाधान है जो पोस्टग्रेस सेटअप के लिए विशेष रूप से अच्छा है?एकाधिक सर्वरों पर पोस्टग्रेस सर्वर स्केल करना
उत्तर
आप विकल्पों की सीमित सेट देख रहे हैं, जो आपकी विशिष्ट आवश्यकताओं के बारे में बहुत निर्भर हैं (पढ़ने के लिए लिखने वाले अनुपात और आपका आवेदन कितना सहिष्णु है कभी-कभी असंगत पढ़ता है [तुल्यकालिक बनाम एसिंक्रोनस प्रतिकृति? मास्टर-गुलाम बनाम । बहु मास्टर?], [क्लस्टरिंग कैसे अपने टेबल प्रभावशाली तरीके से कनेक्ट कर रहे हैं], आदि)
अद्यतन
छह साल से अधिक मूल जवाब के बाद से बीते। कृपया उपलब्ध नवीनतम समाधानों के लिए PostgreSQL दस्तावेज़ में High Availability, Load Balancing, and Replication chapter देखें।
अब मुझे कोई जवाब लिखने की आवश्यकता नहीं है ... आपने इसे पूरी तरह से कहा है। – womble
क्या आपने जांच की थी कि आपकी बाधा क्या है? आपके सर्वर को कड़ी मेहनत करने वाले प्रश्न क्या हैं? शायद इसे बेहतर ट्यून किया जा सकता है।
यदि ट्यूनिंग मदद नहीं करेगा तो प्रतिकृति सेट करने के बजाय सर्वर को अपग्रेड करना अक्सर अधिक आसान होता है। RAID1 या RAID10 में कुछ डिस्क जोड़ना, कुछ रैम, अधिक कोर और तेज़ प्रोसेसर जोड़ना। बैटरी समर्थित कैश के साथ एक अच्छा RAID नियंत्रक भी एक बड़ा अंतर बना देगा।
प्रतिकृति आईडी उच्च उपलब्धता के लिए अच्छा है लेकिन यदि आपके पास प्रदर्शन समस्याएं हैं तो अक्सर एक बड़ा सर्वर अधिक लागत प्रभावी होगा।
पोस्टग्रेज़ उन्नत सर्वर है, और निरंतर टंगस्टन भी एंटरप्राइज़ क्लास समाधान की तलाश में लायक हैं।
- 1. एकाधिक सर्वरों पर तैनाती
- 2. एकाधिक सर्वरों पर जावा धागे वितरित करना?
- 3. एकाधिक ऐप सर्वरों पर Lucene.net अनुक्रमणिका को सिंक करना
- 4. एकाधिक सर्वरों पर सिंगल एसएसएल प्रमाण
- 5. जावा: एकाधिक सर्वरों में धागे सिंक्रनाइज़ करना
- 6. एकाधिक सर्वरों के बीच संचार
- 7. क्षैतिज सर्वरों पर socket.io उपयोगकर्ताओं को गिनती
- 8. उत्प्रेरक :: प्लगइन :: एकाधिक 'ऐप' सर्वरों पर स्टेटस मैसेज
- 9. स्केल एकाधिक
- 10. एकाधिक एसवीएन सर्वरों में कोड रखना
- 11. क्लस्टर पर स्केल वितरित करना?
- 12. सर्वरों पर माइग्रेटिंग सबवर्जन रेपॉजिटरीज
- 13. एकाधिक सर्वरों पर बड़ी मात्रा में छवियों को स्टोर करें
- 14. Capistrano का उपयोग कर एकाधिक सर्वरों पर एक रेल ऐप को तैनात करना - सर्वोत्तम अभ्यास
- 15. गीवेंट-सॉकेटियो सर्वर को कैसे स्केल करें?
- 16. पोस्टग्रेस
- 17. पोस्टग्रेस एकाधिक डिस्क में डेटा वितरित
- 18. मैवेन एकाधिक टॉमकैट सर्वर पर तैनात
- 19. ओरेकल, पोस्टग्रेस और एसक्यूएल सर्वर
- 20. Mercurial द्वारा एकाधिक सर्वरों को कोड कैसे धक्का दें?
- 21. विभिन्न शेयरपॉइंट सर्वरों पर InfoPath फॉर्मों को तैनात करना
- 22. तैनात एकाधिक सर्वर (EC2)
- 23. पीएचपी सत्र कई सर्वरों
- 24. एकाधिक सर्वरों पर AWS ElastiCache के साथ ज़ेंड कैश का उपयोग करके असंगत कैश मान
- 25. पोस्टग्रेस
- 26. पोस्टग्रेस
- 27. पोस्टग्रेस
- 28. पोस्टग्रेस
- 29. पोस्टग्रेस
- 30. पोस्टग्रेस
आप यहां एक नज़र भी देख सकते हैं [http://wiki.postgresql.org/wiki/Replication%2C_Clustering%2C_and_Connection_Pooling)। –