Juniorسختی 2 از ۵· در 15٪ مصاحبههای این حوزه پرسیده شده
تفاوت Document Store و Key-Value Store چیست؟
☆نشان کردنپاسخ کوتاه
Document Store (مثل MongoDB) اسناد ساختاریافته با فیلدهای متعدد ذخیره میکند؛ Key-Value Store (مثل Redis) فقط یک کلید را به یک مقدار ساده نگاشت میکند.
پاسخ کامل
Document Store برای دادهای با ساختار داخلی پیچیده و نیاز به کوئری روی فیلدهای مختلف مناسب است؛ Key-Value Store برای دسترسی فوقسریع بر اساس یک کلید مشخص (مثل کش یا Session) بهینه شده.
