محمد قربانی
4 سال پیش توسط محمد قربانی مطرح شد
2 پاسخ

به کار بردن دو دیتابیس در کنار هم در لاراول

سلام دوستان، خسته نباشید،
به نظر شما استفاده از دو دیتابیس در یک پروژه کار معقولی هست؟
مثلا sqlite در کنار mysql، یا هر دیتابیس دیگه ای، اگه میشه در چه مواردی استفاده میشه؟ و همچنین از چه دیتابیس هایی در کنار هم استفاده میکنن؟
ممنون


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
2

درود

برای پروژه های خیلی بزرگ ممکنه اینکار معقول باشه که از چند سرور دیتابیس استفاده بشه..
مثلا محصولات در یه جدول در دیتابیس ۱ باشه و مقالات در یه جدول در دیتابیس ۲ باشه (این حالت فرضی هست و برای پروژه هایی که بار بسیار زیادی روی سرور دیتابیس دارند انجام میشه)

اما اینکه مثلا بیاند از SQLite در کنار MySQL استفاده کنند... نه که شدنی نباشه اما باید دلایل خوبی برای این کار وجود داشته باشه » تا معقول به نظر برسه


AriaieBOY
تخصص : TALL Stack Lover
@ariaieboy 4 سال پیش مطرح شد
2

بله اینکار انجام میشه مثال خیلی سادش استفاده از redis در کنار mysql هست.
برای کار های مربوط به کش و مواردی که نیاز به دسترسی سریع به داده ها هست معمولا به جای mysql که کند هست از دیتابیس سریعی مثل redis استفاده میشه.
و خوب در سیستم های بزرگ که معمولا به صورت میکروسرویس ساخته میشه ممکنه یک بخش سایت مثلا با mongodb نوشته شده باشه یک بخش با mysql و این کار شدنی هست و بسته به پروژه و نیاز های پروژه میتونه استفاده بشه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام