Webáruházak
A termékoldalakat, az árakat és a készletszinteket másodpercenként ezerszer olvassák, és a katalógus változásakor címke szerint frissítik.
Tartsa a legforróbb adatait a memóriában, és válaszoljon az olvasásokra jóval ezredmásodperc alatt, olyan motoron, amely minden magot munkára fog.
A találat közvetlenül a memóriából jön vissza. Az adatbázishoz nem nyúl.
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.
Az adatbázist lassú és drága elérni olyan adatokért, amelyeket másodpercenként ezerszer olvasnak. Minden oldalmegtekintés, API-hívás vagy irányítópult-frissítés ugyanazt a lekérdezést ismétli, és az adatbázis jóval azelőtt szűk keresztmetszetté válik, hogy az alkalmazása azzá válna.
A HotKV az adatbázis előtt áll, és az eredményeket a memóriában tartja. Az alkalmazása először a HotKV-ból olvas, és csak tévesztés esetén fordul az adatbázishoz. Mivel a HotKV a parancsokat egyszerre sok szálon futtatja, egy forgalmas gyorsítótár nem terel minden klienst egyetlen magon át, a címkék pedig lehetővé teszik, hogy az alapul szolgáló adatok változásakor a bejegyzések egész csoportját érvénytelenítse.
A találat közvetlenül a memóriából jön vissza. Az adatbázishoz nem nyúl.
GET product:1001Tévesztésnél az alkalmazás egyszer olvas az adatbázisból, és az eredményt öt percre gyorsítótárazza.
SET product:2002 "{\"name\":\"Oak desk\",\"price\":420}" EX 300Minden gyorsítótárazott oldal, amely világítástechnikai termékeket mutat, ugyanazt a címkét viseli.
TAG.SET product:1001 catalog:lightingAz árak megváltoztak. Listázza a címkével rendelkező összes kulcsot, és törölje őket egyetlen pipeline-ban.
TAG.MEMBERS catalog:lightingEgy villámtoken, már beállítva, amelynek 250 ms után el kell tűnnie, nanoszekundumos pontossággal.
NEXPIRE flash:token:9 250000000A termékoldalakat, az árakat és a készletszinteket másodpercenként ezerszer olvassák, és a katalógus változásakor címke szerint frissítik.
A népszerű végpontok válaszait rövid TTL-lel gyorsítótárazzák, így a forgalmi csúcsok az adatbázis helyett a memóriát érik.
A renderelt töredékeket és a cikkek metaadatait percekig gyorsítótárazzák, és címke szerint érvénytelenítik, amikor a szerkesztő publikál.
Az EXPIRE és a PEXPIRE úgy működik, ahogy várja. A NEXPIRE nanoszekundumos pontosságot ad hozzá.
EXPIREPEXPIRENEXPIRECímkézze a kulcsokat a TAG.SET-tel, majd keresse meg az összes címkével rendelkező kulcsot.
TAG.SETTAG.MEMBERSA nagy adatmennyiségek tömöríthetők, hogy a munkahalmaza több része elférjen a memóriában.
A parancsok párhuzamos szálakon hajtódnak végre, így az áteresztőképesség a magokkal nő. A számok a Teljesítmény oldalon találhatók.
GETMGETA HotKV a Redis protokollt (RESP2 és RESP3) beszéli, így a szabványos Redis-kliensek csatlakoznak hozzá. Ellenőrizze a parancsreferenciában azokat a parancsokat, amelyekre támaszkodik.
Gyorsítótárazáskor címkézze a kulcsokat a TAG.SET-tel, majd hívja a TAG.MEMBERS-t, és törölje, ami visszajön.
A HotKV közzétett benchmarkjából a pipeline-nal mért GET-áteresztőképesség. A módszer és a hardver a Teljesítmény oldalon található.
A HotKV a Redis protokollt beszéli, így egy meglévő klienst ráirányíthat, és lefuttathatja ugyanezeket a parancsokat.