เกมมือถือและคอนโซล
บอร์ดระดับโลก ระดับภูมิภาค และเฉพาะเพื่อนเป็น sorted set แยกกัน อัปเดตหลังทุกแมตช์
การจัดอันดับสดสำหรับเกม กีฬา และแอปโซเชียล โดยการอัปเดตคะแนนและการอ่านทำงานขนานกัน
แมตช์จบและผลถูกเขียน
ตัวอย่างแบบแอนิเมชันพร้อมคำสั่ง HotKV จริงและคำตอบตัวอย่าง คลิกขั้นตอนใดก็ได้เพื่อข้ามไปยังขั้นนั้น คำสั่งและคำตอบยังคงเป็นภาษาอังกฤษ ตรงตามที่คุณพิมพ์และเห็นใน HotKV
ลีดเดอร์บอร์ดถูกเขียนตลอดเวลาและอ่านตลอดเวลา ทุกการเปลี่ยนคะแนนอาจเรียงตารางใหม่ และผู้เล่นทุกคนคาดว่าจะเห็นอันดับของตนทันที การคำนวณอันดับใหม่ในฐานข้อมูลเชิงสัมพันธ์รับไม่ไหวเมื่อทราฟฟิกโตขึ้น
Sorted set เก็บสมาชิกเรียงตามคะแนนขณะที่ถูกเขียน ส่วนบนของตารางและอันดับของผู้เล่นคนใดจึงพร้อมอ่านเสมอ HotKV ประมวลผลคำสั่งบนเวิร์กเกอร์เธรดจำนวนมาก การอัปเดตคะแนนและการอ่านจึงไม่ถูกบีบผ่านเธรดเดียว
แมตช์จบและผลถูกเขียน
ZADD board:2026-w42 1500 aliceBob ชนะหนึ่งรอบ คะแนนของเขาเพิ่มขึ้นและลำดับอัปเดตทันที
ZINCRBY board:2026-w42 250 bobไคลเอนต์ทุกตัวและโอเวอร์เลย์สตรีมอ่านผู้นำขณะที่การเขียนดำเนินต่อไป
ZREVRANGE board:2026-w42 0 9 WITHSCORESผู้เล่นแต่ละคนเห็นตำแหน่งของตนเอง
ZREVRANK board:2026-w42 aliceแต่ละสัปดาห์มีคีย์ของตนเองและหมดอายุหลังสองสัปดาห์
EXPIRE board:2026-w42 1209600บอร์ดระดับโลก ระดับภูมิภาค และเฉพาะเพื่อนเป็น sorted set แยกกัน อัปเดตหลังทุกแมตช์
อันดับสตรีคและคะแนนรายสัปดาห์รีเซ็ตตัวเองด้วยการสลับไปใช้คีย์ใหม่ทุกสัปดาห์
โอเวอร์เลย์ถ่ายทอดอ่านตารางอันดับทุกวินาทีขณะที่ผลการแข่งขันไหลเข้ามา
ไม่มีงานจัดอันดับให้รัน ลำดับถูกรักษาไว้เมื่อมีคะแนนเข้ามา
ZADDZINCRBYอย่างละหนึ่งคำสั่ง
ZREVRANGEZREVRANKการอัปเดตคะแนนและการอ่านกระจายไปทั่วเวิร์กเกอร์เธรดแทนที่จะอยู่เธรดเดียว
หนึ่งคีย์ต่อรอบ พร้อมเวลาหมดอายุ
EXPIREใช้ sorted set หนึ่งชุดต่อรอบ เช่น board:2026-w42 แล้วตั้งเวลาหมดอายุให้มัน
ได้ ZUNIONSTORE รวมหลายบอร์ดเป็นบอร์ดเดียว เช่น บอร์ดรายเดือนจากบอร์ดรายสัปดาห์สี่บอร์ด
HotKV รันคำสั่งบนเวิร์กเกอร์เธรดหลายตัว การอัปเดตคะแนนและการอ่านจึงไม่ถูกบังคับให้ผ่านเธรดเดียว
HotKV ใช้โปรโตคอลของ Redis คุณจึงชี้ไคลเอนต์ที่มีอยู่มาที่ HotKV แล้วรันคำสั่งเดียวกันนี้ได้