ذخیره داده ها بر روی هارد دیسک
سلام دوستان .من یه برنامه ای دارم که قصد دارم هنگام خروج از برنامه داده های اون رو روی هارد ذخیره کنم.برای این کار از sqlite استفاده کردم و چون تعداد داده هام زیادن خیلی طول میکشه .به نظر شما اگر در یک فایل متنی داده هام رو روی هارد ذخیره کنم سرعتش بالاتره یا همون بانک اطلاعاتی؟
نقل قول: ذخیره داده ها بر روی هارد دیسک
نقل قول:
نوشته شده توسط
emad0418
سلام دوستان .من یه برنامه ای دارم که قصد دارم هنگام خروج از برنامه داده های اون رو روی هارد ذخیره کنم.برای این کار از sqlite استفاده کردم و چون تعداد داده هام زیادن خیلی طول میکشه .به نظر شما اگر در یک فایل متنی داده هام رو روی هارد ذخیره کنم سرعتش بالاتره یا همون بانک اطلاعاتی؟
سلام
تعداد داده ها چقدر هست؟
نمونه کد ذخیره اطلاعات در اسکیولایت را ارسال نمایید.
نقل قول: ذخیره داده ها بر روی هارد دیسک
نقل قول:
نوشته شده توسط
336699
سلام
تعداد داده ها چقدر هست؟
نمونه کد ذخیره اطلاعات در اسکیولایت را ارسال نمایید.
حدود سی و دو هزار داده عددی و رشته ای
نقل قول: ذخیره داده ها بر روی هارد دیسک
نقل قول:
نوشته شده توسط
emad0418
سلام دوستان .من یه برنامه ای دارم که قصد دارم هنگام خروج از برنامه داده های اون رو روی هارد ذخیره کنم.برای این کار از sqlite استفاده کردم و چون تعداد داده هام زیادن خیلی طول میکشه .به نظر شما اگر در یک فایل متنی داده هام رو روی هارد ذخیره کنم سرعتش بالاتره یا همون بانک اطلاعاتی؟
اس کیو ال لایت دیتابیس است از لحاظ امنیتی و حفظ اطلاعات بهتر است وفایل متنی قابل هک شدن است و اطلاعات شما در دسترس دیگران قرار میگیرد
نقل قول: ذخیره داده ها بر روی هارد دیسک
سلام
چرا هر بار باید 32 هزار رکورد(؟) رو موقع خروج از برنامه ذخیره کنید؟ چه نرم افزاری هست؟
نقل قول: ذخیره داده ها بر روی هارد دیسک
نقل قول:
نوشته شده توسط
emad0418
سلام دوستان .من یه برنامه ای دارم که قصد دارم هنگام خروج از برنامه داده های اون رو روی هارد ذخیره کنم.برای این کار از sqlite استفاده کردم و چون تعداد داده هام زیادن خیلی طول میکشه .به نظر شما اگر در یک فایل متنی داده هام رو روی هارد ذخیره کنم سرعتش بالاتره یا همون بانک اطلاعاتی؟
اگر منظورتون از فایل متنی یه چیز مثل json , xml , gson هست که خوب بله می تونید! در این قالب ها ذخیره کنید! ولی اگر منظورتون از فایل متنی ساده هست بدون فرمت قطعا زمان خواندن داده در زمان بازیابی اطلاعات به مشکل بر خورد خواهید کرد
و روش دیگه هم بله پایگاه داده های سبک مثل همین sqlite هست که به راحتی می تونید داده ها را دریک پایگاه داده ذخیره کنید.
البته از اونجایی که میگید 32000 رکورد هست قطعا در زمان خروج نسبتا زمان زیادی را برای ذخیره این اطلاعات خواهید داشت مگر اینکه به صورت همزمانی و موازی این اطلاعات را ذخیره کنید که کاربر درهنگام خروج خیلی معطلی نداشته باشد.
نقل قول: ذخیره داده ها بر روی هارد دیسک
میتونید برنامتون رو جوری تنظیم کنید که کاربر فکر کنه بسته شده. ولی شما تو پس زمینه عملیات ذخیره داده هاتون رو انجام بدید و بعد از تمام شدن فرایند ذخیره برنامتون رو از ببندید.
نقل قول: ذخیره داده ها بر روی هارد دیسک