मैं संभवतः हजारों फ़ंक्शंस और डेटाबेस कॉल के साथ एक जटिल गेम विकसित करना चाहता हूं।सिंक्रोनस बनाम एसिंक्रोनस डेटाबेस एक्सेस
मुझे आश्चर्य है कि यह वास्तव में async में मेरे डेटाबेस प्रश्नों को करना आवश्यक है या नहीं। यह कोड का दर्द है, और मेरे सभी कार्यों को स्वच्छ return
विधि के बजाय कॉलबैक का उपयोग करने की आवश्यकता होगी। क्या यह एक सामान्य दृष्टिकोण है?
async में इन कॉल प्रक्रियाओं कोडिंग कर रहे हैं वास्तव में है कि बहुत तेजी से, एक MySQL डेटाबेस पर विचार एक समय में एक ही प्रश्न?
"MySQL डेटाबेस एक समय में एक ही क्वेरी को संसाधित करता है" - प्रति कनेक्शन। MySQL प्रत्येक कनेक्शन के लिए नए धागे को जन्म देता है, कम से कम कनेक्शन होने पर mysql बॉक्स पर कोर की संख्या प्रदर्शन में वृद्धि करनी चाहिए। –
यदि आप async प्रोग्रामिंग के गुणों के बेचे गए हैं तो node.js पर विचार क्यों करें? कृपया सुनिश्चित करें कि आप उचित कारण के बिना सिर्फ एक और प्रशंसक नहीं हैं, कृपया वीडियो देखें http://www.youtube.ug/watch?v=bzkRVzciAZg –