בתחילת הקוד יוצרים Hash שמכיל את הערכים של השפה, והדירוג של כל אחת מהן.
לאחר מכן מוסיפים את הנתונים ל-Redis באמצעות Sorted Set שמסדר את השפות בדירוג יורד (הכי גבוה להכי נמוך) של השפות.
מה יכנס לREDIS:
ranking:
- Python (3000.0)
- C# (1500.0)
- Java (500.0)
עבור משתנה lang שולפים את שולפים את השפה עם הערך הכי גבוה.
עבור משתנה rank שולפים את הדירוג של השפה C#. (פייתון הכי גבוה מדורגת 0, לכן אחריה במקום השני C# מדורגת 1)