NHibernate बिल्कुल बातूनी नहीं है। Scalability के बारे में, वहाँ पहले से ही एक था राष्ट्रीय राजमार्ग के समूहों पर सवाल है, जो डेटाबेस की जटिलता तो यातायात के बारे में अधिक था, लेकिन अभी भी आप के लिए दिलचस्प हो सकता है।
वहाँ हमेशा एक ORM के जेनेरिक स्वभाव की वजह से हर ORM पर अनावश्यक प्रश्नों, के बारे में कर रहे हैं यहां तक कि अगर शिकायत की, इसका मतलब यह नहीं है कि यह बातूनी है। दूसरी ओर यह स्थितियों में, जहां यह हाथ से लिखा दाल के दशक में अनुकूलन करने के लिए भी जटिल हो जाएगा अनुकूलित करता है। उदाहरण के लिए। क्वेरी बैचों या आलसी लोड हो रहा है।
NHibernate अन्य ORM की तुलना और तुलना यह शक्तिशाली सुविधाओं है करने के लिए काफी हल्के वजन है।
NHibernate (किसी अन्य ORM के रूप में) अगर कोई वस्तु उन्मुख व्यापार मॉडल है, लेकिन आप उच्चतम प्रदर्शन के लिए अनुकूलन करने के लिए की जरूरत है overkill माना जा सकता है। मुझे नहीं लगता कि गूगल उदाहरण के लिए, अपने खोज इंजन के लिए NHibernate का उपयोग कर सकता है।
संपादित करें:
प्रदर्शन और NHibernate की शक्ति मुक्त करने के लिए पूरी तरह से नहीं है। यह जरूरी है कि डेवलपर्स रिलेशनल डेटाबेस के बारे में कम से कम मूल बातें समझ। अन्य ORM की कोशिश पूरे रिलेशनल problematics है, जो बहुत अधिक unoptimized व्यवहार की ओर जाता है को छिपाने के लिए।