ما نوع الاتصال بشكل أفضل استخدام Redis؟

StackOverflow https://stackoverflow.com/questions/3900939

  •  29-09-2019
  •  | 
  •  

سؤال

أرغب في استخدام redis في تطبيق الخادم الخاص بي (وحدة C لـ NGINX) - (تحقق من المتغير من redis لكل طلب). ما الذي يجب أن أستخدمه نوع الاتصال (حافظ على اتصال أو منفصل لكل طلب (اتصال ، قم ، أغلق)) لإعادة Redis (أخطط لاستخدام Credis للاتصال بـ Redis)؟ أنا استخدم 2 خوادم.

هل كانت مفيدة؟

المحلول

من الأفضل مشاركة الاتصال إن أمكن - الكفاءة جزء منه ، على الرغم من أنني واجهت مشكلات مع الاتصالات تتسرب عندما حاولت الحفاظ على الكثير من مفتوح.

بالنسبة لمعظم الأشياء ، يمكنك مشاركة اتصال واحد ، والوقت الوحيد الذي تحتاج فيه حقًا إلى اتصال مخصص هو لأشياء مثل الاشتراك أو المعاملات التي لم يتم إرجاع النتيجة على الفور.

نصائح أخرى

إذا كنت تستطيع إعادة استخدام الاتصال من خلال إبقائه على قيد الحياة ، فقم بذلك. إذا كان لديك عدد قليل من الطلبات (أو أكثر) ، فيمكن أن تصبح بسهولة غير فعالة إذا كنت تفصل وإعادة الاتصال طوال الوقت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top