PDA

View Full Version : سوال: ایا Entity Framework برای پروژه های بزرگ کارایی بالایی دارد؟



Twoplus2010
شنبه 23 بهمن 1395, 00:06 صبح
سلام دوستان
من الان دارم رو یه پروژه ای کار می کنم که دیتابیسم بیش از 1 میلیون رکورد باید دریافت کنه به نظرتون EF برای پروژهای بزرگ کارایی مناسبی داره و اگه نداره شما چه چیزی رو پیشنهاد میدید متشکرم

Twoplus2010
شنبه 23 بهمن 1395, 21:11 عصر
سلام دوستان
من الان دارم رو یه پروژه ای کار می کنم که دیتابیسم بیش از 1 میلیون رکورد باید دریافت کنه به نظرتون EF برای پروژهای بزرگ کارایی مناسبی داره و اگه نداره شما چه چیزی رو پیشنهاد میدید متشکرم

دوستان کسی نیس جواب بده:گریه::گریه:

abdullah20
شنبه 23 بهمن 1395, 22:02 عصر
سلام
بله دوست عزیز چرا نداشته باشه

ali_md110
شنبه 23 بهمن 1395, 22:34 عصر
1 میلیون رکورد زیاد نیست
بله توانایی مدیریت پروژه های بزرگ با ef هست ولی باید با تگنیگ های زیادی آشنا بود تا در کنارef به هدف خودتون برسید
پروژه بزرگ هم تفاسیر خودشو داره شاید پروژه شما از نظر شما بزرگ باشه
خیلی از نرم افزارهها تراکنش بالای100 تا 200 میلیون رگورد هم دارند در ضمن در کنار تکنولوژی محبوب و قدرتمند ef باید دست به دامان موتورهای بانک اطلاعاتی هم شد
مثلا پارتیشن بندی کردن در اسکیول سرور

Twoplus2010
شنبه 23 بهمن 1395, 23:06 عصر
خب دوست عزیز باید با چه تکنیک هایی اشنا باشم که بتونم از انتیتی به درستی استفاده کنم

ali_md110
یک شنبه 24 بهمن 1395, 23:08 عصر
بکارگیری کانکشن با پیاده سازی Unitofwork
استفاد به موقغ از async await
بکارگیری بموقع از lazy loading و eager loading
استفاده از الگوههای برنامه نویسی مناسب یا design patterns
Hard coding رو انجام ندیم
حداقل از یکی از IOC های خوب استفاده بببریم برای DI یا ترزیق وابستگی برنامه

ms-ninja
یک شنبه 24 بهمن 1395, 23:45 عصر
Index گذازی دقیق هم خیلی مهمه . تو سرعت تاثییرات به جایی داره