سلام دوست عزیر
بستگی به سناریو خودتون داره برای 500 هزار کوئری mySql و SqlServer جواب میده.
ولی اگه میخوای سرعت بالا تری داشته باشی میتونی از بیگ دیتابیس هایی مثل mangoDb استفاده کنی.
البته کاملا بستگی به سناریو داره
مثلا برای یک شبکه اجتماعی از بیگ دیتا استفاده کنی هم پیچیدگی دیتابیس رو حذف کردی و هم سرعت رو بالا بردی.
ولی برای سیستم های بانکی یا فروشگاه های اینترنتی باید از دیتابیس های رابطه ایی استفاده کنی که قابلیت Tranaction یا همون تراکنش ها رو پشتیبانی بکنه.
mysql مشکلی نداره برای این حجم اجرا
ولی خوب دیتابیس های مثل oracle هستند که میتونید ازشون استفاده کنید
سلام
تخمینی از بیشینه تعداد کوئری در ثانیه دارید؟ ( چون مثلا ممکنه چندین ساعت هیچ کوئری نیاد ولی یک لحظه 100 هزارتا بیاد )
اگر تعداد عدد در ثانیه کم هست، بنده هم مثل آقای موسوی همون mysql رو پیشنهاد میدم در غیر این صورت پیشنهاد بنده استفاده از پایگاه داده های غیر رابطه ای ( NoSQl ) مانند MongoDB هست.
تعداد درخواست ها متغیراند و نمیشه تخمین زد همینطور که خودتون هم گفتید امکان داره هیچ کوئری نیاد ولی یک لحظه 100 هزارتا بیاد ، پروژه ی مربوطه در ارتباط با سرویس های پرداختیه و سرعت و امنیت پایگاه داده اهمیت زیادی داره
سلام دوست عزیر
بستگی به سناریو خودتون داره برای 500 هزار کوئری mySql و SqlServer جواب میده.
ولی اگه میخوای سرعت بالا تری داشته باشی میتونی از بیگ دیتابیس هایی مثل mangoDb استفاده کنی.
البته کاملا بستگی به سناریو داره
مثلا برای یک شبکه اجتماعی از بیگ دیتا استفاده کنی هم پیچیدگی دیتابیس رو حذف کردی و هم سرعت رو بالا بردی.
ولی برای سیستم های بانکی یا فروشگاه های اینترنتی باید از دیتابیس های رابطه ایی استفاده کنی که قابلیت Tranaction یا همون تراکنش ها رو پشتیبانی بکنه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟