دیتابیس sql یا nosql

4 سال پیش توسط آریا مطرح شد
آفلاین
user-avatar
آریا ( 2596 تجربه )
4 سال پیش

لینک کوتاه اشتراک گذاری

0

سلام
برای پروژه با داده های سنگین کدوم نوع دیتابیس رو پیشنهاد می کنید؟ از لحاظ سرعت و امنیت - sql یا nosql?
برای هر کدوم چند تا خوبش رو معرفی کنید مثلا sql -> mysql یا nosql -> mongodb

بهترین پاسخ
آفلاین
user-avatar
afshin
4 سال پیش

داده های سنگین یعنی چی ؟
برای داده هایی که انقدر زیاد هستند که توی یک کامپیوتر پردازش یا ذخیره سازی اونها به صرفه نیست قطعا باید سراغ NOSQL ها برید ...
مثل Cassandra ، MongoDB و Hbase و Redis و .... ( تعدادشون خیلی زیاده و کاربردهای متفاوتی دارن )
و همچنین برای داده هایی که ساختار مشخصی ندارند یا سرعت خواندن و نوشتن بالاست ...

اما گاهی تصور ما از داده هامون زیاد ( سنگین ) هست و دیتابیس هایی مثل SqlServer هم جوابگوی کار ما هست . فقط باید طراحی دیتابیس و Tuning دیتابیس درست انجام بشه .... به هر حال NoSQL ها هم مشکلات خاص خودشون رو دارن

اینکه کدوم دیتابیس بهتره هم در مورد SQL ها SQLSERVER نسخه 2017 قابلیت های بدون رقیبی داره
اما در مورد NoSQL ها خیلی بستگی به کاربرد شما داره ...

خودش یک مقاله یا حتی دوره آموزشی در سایت رو می طلبه ....

آفلاین
user-avatar
حسام موسوی ( 473799 تجربه )
4 سال پیش
تخصص : طراح و برنامه نویس

لینک کوتاه اشتراک گذاری

0

با سلام برای پروژه های سنگین از oracle یا دیتابیس های به اون بزرگی استفاده میشه معمولا البته باید دید تعریف از پروژه بزرگ چیه و نیاز سنجی کرد .
از لحاظ امنیت و سرعت جفتشون اوکی هستند

آفلاین
user-avatar
علی ( 9686 تجربه )
4 سال پیش
تخصص : برنامه نویس

لینک کوتاه اشتراک گذاری

0

سلام آریا جان

بیشتر برای پروژه های با دیتا زیاد اصولا از oracle استفاده میشه و البته sql server هم خوبه واقعا و همینطور که جناب موسوی هم گفتن هر چیزی باید اول تحلیل بشه و بهترین ابزار انتخاب بشه.

آفلاین
user-avatar
afshin ( 7538 تجربه )
4 سال پیش

لینک کوتاه اشتراک گذاری

1

داده های سنگین یعنی چی ؟
برای داده هایی که انقدر زیاد هستند که توی یک کامپیوتر پردازش یا ذخیره سازی اونها به صرفه نیست قطعا باید سراغ NOSQL ها برید ...
مثل Cassandra ، MongoDB و Hbase و Redis و .... ( تعدادشون خیلی زیاده و کاربردهای متفاوتی دارن )
و همچنین برای داده هایی که ساختار مشخصی ندارند یا سرعت خواندن و نوشتن بالاست ...

اما گاهی تصور ما از داده هامون زیاد ( سنگین ) هست و دیتابیس هایی مثل SqlServer هم جوابگوی کار ما هست . فقط باید طراحی دیتابیس و Tuning دیتابیس درست انجام بشه .... به هر حال NoSQL ها هم مشکلات خاص خودشون رو دارن

اینکه کدوم دیتابیس بهتره هم در مورد SQL ها SQLSERVER نسخه 2017 قابلیت های بدون رقیبی داره
اما در مورد NoSQL ها خیلی بستگی به کاربرد شما داره ...

خودش یک مقاله یا حتی دوره آموزشی در سایت رو می طلبه ....

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.