MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

PHP54+ Nginx + PHPFPM + MongoDB में लगातार कनेक्शन या कनेक्शन पूलिंग

1.4 संस्करण में सभी कनेक्शन स्थायी हैं, जब तक कि आप उन्हें स्वयं बंद नहीं करते - जो आपको कभी नहीं . करना चाहिए करना। आप प्रत्येक PHP प्रसंस्करण इकाई से प्रति आईपी/उपयोगकर्ता नाम/पासवर्ड/डेटाबेस संयोजन के लिए एक कनेक्शन देखेंगे। आपके मामले में, प्रत्येक PHPFPM प्रक्रिया के अनुसार। कनेक्शन की संख्या को कम करने के लिए, आपके पास कम उपयोगकर्ता नाम/पासवर्ड/डेटाबेस संयोजन होना चाहिए। हालांकि, 8 बक्से, और 50 एफपीएम प्रक्रियाओं और आपके प्रतिकृति सेट में 3 नोड्स के साथ आप पहले से ही 1200 कनेक्शन पर हैं - खाते में डेटाबेस/उपयोगकर्ता नाम/पासवर्ड अंतर को भी ध्यान में रखे बिना। उस . के बारे में आप इतना कुछ नहीं कर सकते , लेकिन प्रदर्शन में इसका बड़ा प्रभाव नहीं होना चाहिए। आपके द्वारा RAM/धीमी डिस्क की सीमाओं को प्रभावित करने की बहुत अधिक संभावना है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्या मोंगोडीबी थ्रेड-सुरक्षित है?

  2. pymongo update_one (), upsert =$ ऑपरेटरों का उपयोग किए बिना सच है

  3. (नोड:3341) पदावनत चेतावनी:नेवला:mpromise

  4. एंड्रॉइड पर मोंगोडीबी

  5. डेटाबेस ट्रिगर मैच एक्सप्रेशन में मेरा $ या चयनकर्ता डेटाबेस ट्रिगर को कॉन्फ़िगर करते समय नेस्टिंग के दूसरे स्तर पर काम नहीं करता है