PDA

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



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

Moien Tajik
دوشنبه 25 بهمن 1395, 21:30 عصر
1 میلیون رکورد تعداد زیادی نیست .
اگر تعداد رکوردهاتون بیشتر از 10 میلیون خواهد شد و نیاز به جستجوی سریع ( کمتر از 5 ثانیه ) بین رکوردهاتون دارید ، میتونید از Elasticsearch استفاده کنید ( سرعت insert اطلاعات کم ، سرعت جستجو بالا ) .
اگر کمتر از این تعداد هست با استفاده از Bulk Insert (http://entityframework-extensions.net/) در Entityframework میتونید داده ها رو به سرعت insert کنید و با فعال کردن امکان Full Text در SQL Server بینشون با سرعت بیشتری جستجو کنید . ( سرعت insert بالا ، سرعت جستجو پایین)