NOSQL_Nonrelation

داده های عصر فناوری

ذخیره سازی داده ها در عصر تکنولوژی

در عصر فعلی که عصر ارتباطات و تکنولوژی است قاعدتا در زندگی انسانها هم تغییراتی به وجود آمده است بعنوان مثال در سرعت و نحوه ی خرید، در سرع اطلاع رسانی و در سرعت دریافت وجه و در سرعت انتشار اخبار و بسیاری کار ها و موارد دیگر.

بنابراین با وجود تکنولوژی های روز سرعت و سادگی و کلی مزیت دیگر را در کنار هم دارا هستیم لذا این مزایا نیازمند یکسری نرم افزار و سخت افزار های مختلفی می باشد تا این داده هارا ذخیره و بازیابی و جابجا کند ،بالطبع حجم داده های و مدل داده ها و حتی مدل ذخیره سازی این داده ها هم تغییر می کند ، لذا نکات مختلفی بوجود می آید ، اگر سرعت را بیان می کنیم در هنگام خرید یعنی منظور خرید آنلاین و خرید در یک ساعت و شاید یک دقیقه یا حتی یک ثانیه توسط چندین فرد می باشد که درواقع همزمانی خرید و ثبت سفارش می باشد که این مورد در سایت هایی مانند ebay.com , amazoon.com وجود دارد

NOSQL_Hamzamani

در تصویر فوق تعدادزیادی درخواست از طریق وب سایت به سمت دیتابیس به صورت همزمان ارسال شده است

لذا باید برای این همزمانی در خرید یا همزمانی در تراکنش بانکی و بسیاری از همزمانی های دیگری در سمت دیتابیس (محل ذخیره سازی داده ) راهکاری اندیشیده شود در این راهکار علاوه بر چالش همزمانی ذخیره سازی ، چالش های دیگری هم باید مورد بررسی قرار گیرد مانند چالش دسترسی به داده ها درواقع این حجم از داده را باید طوری مدیریت بشود که در هر لحظه قابل دسترسی باشد ، قطعا داده ها روی سرور های مجزایی ذخیره سازی می شوند که بعد از درخواست کاربر توسط راهکاری این داده های از این سرورهای ذخیره  سازی باهم ادغام شده و پاسخ ارسال می شود.

پس بنابراین مدل دادها و حجم داده ها و همزمانی و دسترسی به داده ها چالش بزرگی است که توسط دیتابیس های قدیمی قابل پیاده سازی نیست زیرا دیتابیس های قدیمی رابطه ای مانند SQL از چارچوب خاصی پیروی می کنند که این چهار چوب از 4 قانون پیروی می کنند که با نام ACID معروف می باشند ولی در مدل فعلی داده ها باید خیلی آزادانه تر پیاده سازی شود که این مدل معروف به مدل دیتابیس غیر رابطه NOSQL می باشد  که در کتاب معرفی شده در اینجا می توانید بررسی کامل تری داشته باشید.

 

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

دیدگاهتان را بنویسید