Ssdb: تنفيذ النشر ، الاشتراك ، blpop ، brpop

تم إنشاؤها على ٤ أبريل ٢٠١٤  ·  3تعليقات  ·  مصدر: ideawu/ssdb

تعد هذه الأشياء جزءًا مهمًا جدًا من Redis ، وسيواجه الأشخاص صعوبات في تبني تقنيتك إذا كان الترحيل من Redis إلى SSDB يتضمن التخلي عن الميزات.
لقد ذهبت حتى الآن وأنت تقوم بعمل رائع في هذا المشروع ، فلماذا لا يتم تنفيذ ذلك؟

التعليق الأكثر فائدة

بشكل عام ، أنا أتفق معك ، لكن لدي بعض الاعتراضات:

  • ليست كل المشاريع على نطاق الويب (أو تم التخطيط لها على هذا النحو) ، فقد تقرر الشركة الناشئة الحفاظ على البساطة في المكدس التكنولوجي واستخدام Redis للبيانات ووسيط الانتظار و pub-sub. بالصدفة ، هذه هي أيضًا نفس الشركات الناشئة التي ستستفيد من فعالية خفض التكلفة لعدم الاحتفاظ بجميع البيانات في الذاكرة.
    تذكر أيضًا أن الشركات الناشئة تميل إلى المساهمة كثيرًا في البرمجيات مفتوحة المصدر والابتكار بسهولة أكبر.
  • من المحتمل أيضًا أن تكون قناة Redis للنشر والاشتراك منخفضة الحركة على نطاق واسع فكرة جيدة لتنسيق الخدمات ، دون الحاجة إلى إعداد ZMQ لخدمة نبضة بسيطة.
  • ستندهش ، لكن Redis يصنع وسيطًا جيدًا في قائمة الانتظار (لا تتطلب جميع المشاريع أو تستفيد بشكل خاص من قوائم الانتظار بدون وسيط). وهناك الكثير من المشاريع التي تنفذ قوائم الانتظار في redis.
  • PubSub في Redis سريع جدًا أيضًا (على الرغم من أنه يعاني بشكل طبيعي من عدد كبير جدًا من المشتركين أو ، بشكل مزدوج ، حركة اشتراك عالية جدًا).

ال 3 كومينتر

من الأفضل الحصول على هذه الميزات باستخدام خدمة قائمة انتظار الرسائل مثل ZeroMQ و Gearman وما إلى ذلك ...

بشكل عام ، أنا أتفق معك ، لكن لدي بعض الاعتراضات:

  • ليست كل المشاريع على نطاق الويب (أو تم التخطيط لها على هذا النحو) ، فقد تقرر الشركة الناشئة الحفاظ على البساطة في المكدس التكنولوجي واستخدام Redis للبيانات ووسيط الانتظار و pub-sub. بالصدفة ، هذه هي أيضًا نفس الشركات الناشئة التي ستستفيد من فعالية خفض التكلفة لعدم الاحتفاظ بجميع البيانات في الذاكرة.
    تذكر أيضًا أن الشركات الناشئة تميل إلى المساهمة كثيرًا في البرمجيات مفتوحة المصدر والابتكار بسهولة أكبر.
  • من المحتمل أيضًا أن تكون قناة Redis للنشر والاشتراك منخفضة الحركة على نطاق واسع فكرة جيدة لتنسيق الخدمات ، دون الحاجة إلى إعداد ZMQ لخدمة نبضة بسيطة.
  • ستندهش ، لكن Redis يصنع وسيطًا جيدًا في قائمة الانتظار (لا تتطلب جميع المشاريع أو تستفيد بشكل خاص من قوائم الانتظار بدون وسيط). وهناك الكثير من المشاريع التي تنفذ قوائم الانتظار في redis.
  • PubSub في Redis سريع جدًا أيضًا (على الرغم من أنه يعاني بشكل طبيعي من عدد كبير جدًا من المشتركين أو ، بشكل مزدوج ، حركة اشتراك عالية جدًا).

لقد اكتشفت مؤخرًا معلومات حول SSDB. عمل عظيم!
نظرًا لأن SSDB مصنوع كبديل لـ Redis ، أتوقع أن يشمل pub-sub. نظرًا لأن Microsoft أسقطت دعم Redis ، كنت أبحث عن SSDB كبديل ، لكن لا يمكنني استخدامه لأنه لا يدعم pub-sub.
هناك شيء واحد فاتني حقًا في رسائل النشر التابعة لـ Redis وهو القيم الأساسية (القديمة والجديدة). سأكون ممتنًا حقًا إذا تمت إضافة ذلك إلى SSDB!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات