शीर्षक से मुझे लगता है कि आपका मतलब एक तुल्यकालिक तरीके से है। जवाब है आप नहीं कर सकते। ऐसा इसलिए है क्योंकि NodeJS सिंगल-थ्रेडेड है और चूंकि I/O (यानी डेटाबेस के साथ संचार) को एक अलग थ्रेड में हैंडल किया जाता है (जो कि NodeJS द्वारा आंतरिक रूप से उपयोग किया जाता है, यह प्रोग्रामर के लिए उपलब्ध नहीं है) I/O के परिणाम को आगे बढ़ाया जाता है। इवेंट लूप के शीर्ष पर। लेकिन NodeJS वर्तमान ईवेंट को छोड़े बिना ईवेंट लूप में किसी अन्य ईवेंट पर नहीं जा सकता।
आप इसे पसंद करते हैं या नहीं, आपको एसिंक्रोनस पैटर्न के साथ रहना होगा।