ورود

View Full Version : حرفه ای: ذخیره عکس در دیتابیس چه مزیتی ممکن است داشته باشد



soroush.elec
جمعه 13 دی 1392, 02:22 صبح
بنده در یک پروژه هایی دیده ام که عکس ها را به صورت باینری در دیتابیس ذخیره می کنند. من هر چه فکر می کنم مزیتی در اینکار نمی بینم . به هر صورت تبدیل عکس به باینری و بلعکس در اجرای برنامه تاخیر ایجاد می کند حال می خواستم اگر دوستان مزیتی در اینکار سراغ دارند به ما هم بگویند.
سپاسگزارم

Boy_nn
جمعه 13 دی 1392, 09:38 صبح
http://soft98.ir/software/programming/14633-JetBrains-ReSharper.html

nimar1
جمعه 13 دی 1392, 09:56 صبح
شاید برای سرقت یا دستکاری نشدن در برنامه هستش

hakim22
جمعه 13 دی 1392, 11:33 صبح
بهترین مزیت بالا رفتن ضریب ایمنی سیستم است. کپی کردن اطلاعات از بانک SQL خیلی مشکل تر است و همچنین تنظیمات ایمنی دسترسی به داده های آن را بدون اجازه غیر ممکن (بیش از حد مشکل) میکند.

دوم یکپارچگی اطلاعات است. در نهایت شما فقط باید از بانک اطلاعاتی کپی برداری کنید

سوم ویروسی نشدن اطلاعات است. در صورتی که یک ویروس به سرور نفوذ کند فایلها به راحتی آلوده میشوند و بازگرداندن آنها به راحتی ممکن نیست.

quantomquery
سه شنبه 17 دی 1392, 18:40 عصر
خب با اینکار حجم دیتابیس بالا نمی ره و کند تر نمی شه؟

hakim22
سه شنبه 17 دی 1392, 22:00 عصر
در مورد سرعت نباید زود قضاوت کنید. SQL در تمام دنیا برای ذخیره سازی فایلها استفاده میشود. با تنظیم خوب و مدیریت صحیح کندی خاصی احساس نمیکنید.

در حقیقت SQL اینقدر احمق نیست که در میان داده های Binary بگردد . الگوریتم های جستجو و بازیابی اطلاعات در این نرم افزار بسیار پیچیده ولی بهینه هستند. روشهای زیادی برای بالا بردن بازدهی کار با فایلها وجود دارد.

در نهایت هر چیزی هم هزینه های خودش را دارد. باید یک انتخاب مهندسی انجام بدید و با هزینه و فایده مسیر خود را انتخاب کنید.