Csalás- és kockázatpontozás
A kártyasebességet, az eszköz korát és a fiók előzményeit a fizetéskor, a kérés útvonalán olvassák, a fizetés jóváhagyása előtt.
Típusos feature-ök felhasználókhoz, elemekhez és munkamenetekhez, amelyeket a pipeline-jai írnak, a modelljei pedig inferencia közben olvasnak, a koruk megadásával.
Típusos csoport. A rossz típusokat íráskor elutasítja.
Animált bemutató valódi HotKV-parancsokkal és példa-válaszokkal. Kattintson bármelyik lépésre, hogy odaugorjon. A parancsok és a válaszok angolul maradnak, pontosan úgy, ahogy begépeli és látja őket a HotKV-ban.
Egy éles modell csak annyira jó, mint a feature-ök, amelyeket inferencia közben lát. Az offline adattárházak túl lassúak a kérésenkénti lekérdezéshez, egy egyszerű kulcs–érték tárolónak pedig nincs sémája, így egy pipeline-hibát, amely szöveget ír egy numerikus feature-be, a modell fedezi fel, nem a tároló.
A HotKV feature-csoportjainak típusos sémájuk van. A streamelő feladatok friss értékeket írnak, a kötegelt feladatok saját időbélyegükkel töltik fel utólag az adatokat, a modellszerver pedig egy entitást vagy egy egész köteget olvas egyetlen hívással. Minden olvasás megadja, mikor frissült utoljára az entitás és mennyi idős, így az elavult feature-ök felismerhetők.
Típusos csoport. A rossz típusokat íráskor elutasítja.
FEATURE.CREATE user_features "Signals for scoring" SCHEMA age int64 ctr double country stringA streamelő feladat az események érkezésével frissíti a feature-öket.
FEATURE.SET user_features user:42 ctr 0.051 country DEA kötegelt feladatok azzal az idővel bélyegzik az entitásokat, amikor az értékek igazak voltak, nem azzal, amikor betöltötték őket.
FEATURE.SETAT user_features user:42 1790985600123 age 31A modellszerver olvassa a felhasználó feature-jeit, a frissítés idejével és a kor ezredmásodpercben megadott értékével.
FEATURE.GET user_features user:42Rangsorolja a jelöltek egy oldalát egyetlen hívással.
FEATURE.BATCH user_features user:42 user:77 user:91 FEATURES ctrA kártyasebességet, az eszköz korát és a fiók előzményeit a fizetéskor, a kérés útvonalán olvassák, a fizetés jóváhagyása előtt.
Az átkattintási arányokat és a friss érdeklődési köröket egy oldal minden jelöltjére egyetlen kötegelt hívással olvassák.
A kereslet- és készlet-feature-ök folyamatosan érkeznek, és az árazó modell minden árajánlatnál olvassa őket.
int64, double és string feature-ök. A rossz típusú írásokat elutasítja.
FEATURE.CREATEFEATURE.SCHEMAÍrjon az aktuális idővel vagy azzal az idővel, amikor az értékek igazak voltak.
FEATURE.SETFEATURE.SETATMinden olvasás megadja az entitás frissítési idejét és korát.
FEATURE.GETSok entitás, kiválasztott feature-ök, egyetlen hívás.
FEATURE.BATCHFEATURE.STATSEz az online oldal, kis késleltetésű olvasáshoz inferencia idején. A tanítóadatok továbbra is jöhetnek az adattárházból, az utólagos feltöltéseket a FEATURE.SETAT-tel írva a HotKV-ba.
Minden FEATURE.GET visszaadja az utolsó frissítés idejét és a kort ezredmásodpercben, így a modellszerver elutasíthatja vagy megjelölheti a régi értékeket.
A feature store a Performance és a Scale csomag része.
A HotKV a Redis protokollt beszéli, így egy meglévő klienst ráirányíthat, és lefuttathatja ugyanezeket a parancsokat.