Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पायथन में एकाधिक SQL प्रश्नों को थ्रेड करने के लिए एक अच्छा अभ्यास/डिज़ाइन क्या है?

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

यदि आपकी SQL बाइंडिंग थ्रेड-सुरक्षित हैं, तो आप वर्कर थ्रेड्स में INSERT या UPDATE सामान कर सकते हैं। अन्यथा, मैं SQL सामग्री के लिए एक और थ्रेड जोड़ूंगा, एक अलग कतार पर इनपुट की प्रतीक्षा कर रहा हूं। तब आपके वर्कर थ्रेड क्वेरी को इस कतार में रखेंगे, और SQL थ्रेड इसे निष्पादित करेगा।

यदि आप "पायथन वर्कर थ्रेड्स क्यू" के लिए गूगल करते हैं तो आपको कुछ उदाहरण मिलेंगे।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL अधिकतम मेमोरी उपयोग

  2. डेटाबेस:जियो लोकेशन डेटा को क्वेरी करने का सबसे अच्छा प्रदर्शन तरीका?

  3. सर्वर पर छवि अपलोड करें और छवि पथ को mysql डेटाबेस में संग्रहीत करें

  4. तालिका बनाने में 1064 त्रुटि ... TYPE=MYISAM

  5. mysql_real_escape_string () का उपयोग करते समय एक्सेस अस्वीकृत त्रुटि