PDA

View Full Version : سوال: سرعت چک کردن نام فایل بیشتر است یا چک کردن دیتای SQLite



tehro0n
دوشنبه 14 بهمن 1392, 17:20 عصر
سلام،
چند وقتی هست که سایت الکسا شروع به بلاک کردن سایت هایی شده که زیاد بهش ریکوئست میدن، پس من تصمیم گرفتم اطلاعات الکسا سایت رو یکبار بگیرم و ذخیره کنم و از اونجا بخونم تا روز بعد که دوباره فراخوانی کنم..
حال این سئوال برام پیش اومده اگه یک فایل html بسازم و نام فایل رو تاریخ در نظر بگیرم و هنگام چک کردن تاریخ امروز رو با فایل مورد نظر بررسی کنه بهتره یا اینکه اطلاعاتی رو در SQLite ذخیره کنم و تاریخ بزنم و هربار اون فایل SQLite باز بشه و تاریخش بررسی شه؟ کدوم حالت بهتره؟
اینم بگم که تعداد ریکوئست ها و چک شدن ها میلیونی هستش..

MMSHFE
سه شنبه 15 بهمن 1392, 00:12 صبح
سرعت کار با فایلها بیشتره چون بهرحال دیتابیسها هم بصورت فایل روی دیسک ذخیره میشن ولی سربارهایی مثل جدول ایندکس و ساختار فیلدها و رکوردها و... دارن که سرعت کارشون رو نسبت به فایلهای معمولی کمتر میکنه و بیشتر به درد مواقعی میخورن که اطلاعات خاصی بخواد از بین انبوه داده ها، استخراج بشه و اینجاست که Queryها بدرد میخورن. اما درمورد نیاز شما چون کل فایل رو میخواین داشته باشین و یه جورایی سیستم Cache محسوب میشه، فایلها گزینه بهتری هستن.