מובנה ב-HotKV™
מובנה, לא מודבק.
HotKV מדבר את פרוטוקול Redis ומוסיף יכולות משלו. בחרו כל אחת מהן להלן וצפו בדוגמה מונפשת של פעולתה, עם הפקודות האמיתיות.
- פרוטוקול
- RESP2 + RESP3
- קוד נייטיב
- C++20
- שרתי Linux
- x86_64 + ARM64
- מודולים להתקין
- 0
רואים כל יכולת בפעולה
בחרו יכולת. ההדגמה מקלידה פקודות HotKV אמיתיות עם תשובות לדוגמה, ומראה מה כל אחת עושה בתוך המנוע.
תיוג מפתחות
מתייגים מפתחות ושואלים עליהם: TAG.SET, TAG.GET, TAG.MEMBERS, TAG.INTER, TAG.COUNT, TAG.EXISTS, TAG.REM. בלי אינדקס משני, בלי סקריפט Lua, בלי שירות חיצוני.
מפתחות מקבלים תוויות, ופקודה אחת מוצאת כל מפתח עם תווית מסוימת, או עם כמה תוויות בבת אחת.
שלוש דרכים להשתמש בשרת רב-ליבות
שרת יכול להריץ פקודות בתהליכון ראשי אחד, לפצל את הנתונים שלו לשארד לכל תהליכון, או לתת לכל התהליכונים לעבוד על מאגר משותף אחד. HotKV נבנה מאפס סביב התכנון השלישי, ולכן מופע יחיד מנצל כל ליבה.
- מודל קלט/פלט
- לולאת אירועים + תהליכוני קלט/פלט לקריאה/כתיבה
- סקיילינג
- תשואה פוחתת מעבר לרוויית הקלט/פלט
- ניצול ריבוי ליבות
- הפקודות רצות בתהליכון אחד. יותר ליבות דורשות כמה מופעים או אשכול
- מודל קלט/פלט
- io_uring / epoll לכל תהליכון
- סקיילינג
- מתרחב על פני ליבות. פקודות מרובות מפתחות מתואמות בין תהליכונים
- ניצול ריבוי ליבות
- שארדינג פנימי לכל תהליכון
- מודל קלט/פלט
- רב-תהליכוני, בכל ליבה
- סקיילינג
- התפוקה גדלה עם מספר הליבות
- ניצול ריבוי ליבות
- מופע יחיד מנצל את כל הליבות
שרטוט סכמטי של אופן ביצוע הפקודות, לא מדד ביצועים. התוצאות שנמדדו נמצאות בעמוד הביצועים. ביצועים
רב-תהליכוני מהיסוד
כל תהליכון עובד קורא, מפענח ומריץ את הפקודות של החיבורים שלו, כך שהקלט/פלט והביצוע רצים במקביל והתפוקה גדלה עם מספר הליבות.
השהיה צפויה
מנוע נייטיב ללא garbage collector, ולכן אין השהיות של עצירת העולם.
C++20 מודרני
HotKV כתוב ב-C++20 ומקומפל לקוד נייטיב.
נבנה לשרתי Linux
חבילות ל-Linux על x86_64 ועל ARM64. החיפוש הווקטורי משתמש בהוראות הווקטור של המעבד במקום שהן זמינות.
השוואת יכולות
איך HotKV™ משתווה ל-Redis, ל-Valkey ול-Dragonfly, נבדק מול הגרסה האחרונה של כל פרויקט.
ההשוואה מול Redis 8.10.2, Valkey 9.1.2 ו-Dragonfly 2.0.0, הגרסאות האחרונות בספטמבר 2026. Redis 8 כולל גם JSON, סדרות זמן ומבני נתונים הסתברותיים, ו-Redis מציע את LangCache ואת Agent Memory כשירותים נפרדים. Valkey 9.2, שכעת במצב release candidate, מוסיף מעקב מפתחות חמים בצד השרת וצילומי מצב ללא fork לפי בחירה. ב-HotKV Cloud, יכולות ה-AI כלולות בתוכניות Performance ו-Scale.
עובד עם הסטאק שלכם
HotKV™ תומך ב-RESP2 וב-RESP3, כך שספריית הלקוח של Redis שבה אתם כבר משתמשים מתחברת אליו. מספיק להפנות אותה לשם המארח של HotKV.
כלים תואמים
כלי Redis סטנדרטיים מתחברים ללא שינויים (הפקודות ש-HotKV תומך בהן מופיעות במדריך הפקודות)