التجزئة والأسواق
تمزج صفوف "قد يعجبك أيضًا" المنتجات المشابهة مع ما يُباع الآن، ولا تعرض العنصر نفسه مرتين في جلسة واحدة.
توصيات شخصية في جولة واحدة من القراءات. سمات المستخدم والعناصر المشابهة عبر المتجهات وما هو رائج، مطروحًا منها ما شاهده بالفعل.
أُنشئت قائمة Top-K مرة واحدة باستخدام TOPK.RESERVE. كل مشاهدة تحدّثها، والعناصر التي تخرج من القمة يُبلَّغ عنها.
عرض متحرك بأوامر HotKV حقيقية وردود توضيحية. انقر على أي خطوة للانتقال إليها. تبقى الأوامر والردود بالإنجليزية، تمامًا كما تكتبها وتراها في HotKV.
التوصية الجيدة تمزج بين هوية المستخدم، وما يشبه ما أعجبه، وما هو رائج الآن، وما شاهده بالفعل. وتعيش هذه الإشارات عادةً في أربعة أنظمة، وربطها معًا وقت الطلب يضيف زمن انتظار إلى كل صفحة.
يحتفظ HotKV بالأربعة كلها. يحمل مخزن الميزات ملف المستخدم، ويعثر فهرس متجهات على العناصر المشابهة، وتتتبع بنية Top-K ما هو رائج مع وصول الأحداث، ويزيل مرشح Bloom لكل مستخدم العناصر التي شاهدها. ويقرأ نظام التوصية كل ذلك من خادم واحد في بضعة استدعاءات.
أُنشئت قائمة Top-K مرة واحدة باستخدام TOPK.RESERVE. كل مشاهدة تحدّثها، والعناصر التي تخرج من القمة يُبلَّغ عنها.
TOPK.ADD trending:shoes sku:88 sku:17 sku:88ميزات الملف الشخصي والسلوك لنموذج الترتيب، مع عمر كل منها.
FEATURE.GET user_features user:42يعثر متجه ذوق المستخدم على أقرب المنتجات.
VSIM.SEARCH items 20 0.31 0.12 0.77 ...يجيب مرشح Bloom لكل مستخدم عن سؤال "هل شوهد من قبل؟" لقائمة المرشحين كلها في استدعاء واحد.
BF.MEXISTS seen:user:42 sku:88 sku:5 sku:17تنضم الأكثر مبيعًا حاليًا إلى المرشحين، ويرتّب نموذج الترتيب القائمة النهائية.
TOPK.LIST trending:shoes WITHCOUNTتُضاف العناصر المعروضة إلى مرشح المستخدم كي لا تتكرر غدًا.
BF.MADD seen:user:42 sku:5 sku:17تمزج صفوف "قد يعجبك أيضًا" المنتجات المشابهة مع ما يُباع الآن، ولا تعرض العنصر نفسه مرتين في جلسة واحدة.
ترتّب الشاشات الرئيسية العروض حسب متجهات الذوق والشعبية المباشرة، وتتخطى العناوين التي أنهى المشاهد مشاهدتها.
يُوصى بالمقالات حسب تشابه الموضوع بينما تصعد القصص الرائجة في الوقت الفعلي.
ميزات ذات أنواع لكل مستخدم أو عنصر، لقراءات منخفضة زمن الاستجابة وقت الاستدلال.
FEATURE.GETFEATURE.BATCHأقرب الجيران من فهرس متجهات HNSW.
VSIM.SEARCHتحتفظ Top-K بالعناصر الأكثر تكرارًا في تدفق من الأحداث.
TOPK.ADDTOPK.LISTتجيب مرشحات Bloom عن سؤال "هل شوهد من قبل؟" بذاكرة ثابتة لكل مستخدم.
BF.MADDBF.MEXISTSقد يقول أحيانًا إن عنصرًا شوهد وهو لم يُشاهد، بمعدل خطأ تختاره باستخدام BF.RESERVE. لكنه لا يقول أبدًا إن عنصرًا لم يُشاهد وهو قد شوهد.
في خدمتك الخاصة. يقدّم HotKV الميزات والمرشحين بزمن استجابة منخفض، ويضع نموذجك الترتيب النهائي.
مخزن الميزات جزء من خطتي Performance وScale. أما البحث المتجهي وTop-K ومرشحات Bloom فتعمل على كل خطة.
يتحدث HotKV بروتوكول Redis، لذا يمكنك توجيه عميل موجود إليه وتشغيل هذه الأوامر نفسها.