سلام دوستان
من تا به حال از دیتابیس SQL Server استفاده میکردم ، ولي چند وقت پيش با ديتابيس SQLite آشنا شدم كه مزيت بزرگي كه نسبت به SQL Server داره اينه كه نيازي به نصب تو سيستم طرف نداره و برنامه رو خيلي كم حجم نگه ميداره !
خب من الان يه برنامه نوشتم(ديگه آخراشه) كه فقط كاربر ميتونه اطلاعات رو تو ديتابيس بخونه ! 6 جدول و حدود 120 هزار ركورد داره اين ديتابيس !
در ضمن بگم كه من از linq2ef استفاده ميكنم ! ديتابيسم رو با ef به برنامه متصل كرده م و از دستورات linq استفاده ميكنم !
حالا ميخواستم از دوستاني كه هردو ديتابيس رو تجربه كردن بپرسم كه من ميتونم با اين شرايطي كه بالا گفتم ، در ديتابيس sqlite هم استفاده كنم؟مثلن ميشه در sqlite از linq2ef هم استفاده كرد؟
كلن ميخواستم يه خورده اطلاعات در موردش كسب كنم كه به صرفه تر هست من ديتابيسم رو با sqlite بسازم يا نه؟ با توجه به اينكه اگه بخوام از Sql server استفاده كنم بايد sql server compactرو با برنامم ضميمه كنم كه حجم اون بالا ميره و ممكنه مشتري بپره !
اگه ميشه لطف كنيد اطلاعات كاملي در اختيارم بذاريد !
از محدوديت هايي هم كه نسبت به sql server داره هم بگيد بي زحمت !
با تشكر