Valkey: JSON dokumentų saugojimas
Ši dokumentacija yra Paieška ir JSON vadovo dalis. Visą vadovą rasite čia: Saugojimas ir užklausos su JSON dokumentais naudojant Valkey paieškos modulį.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Valkey cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Įtrauktą
Valkey Adminweb UI.- Neribotas žinučių dydis ir perdavimas.
- Paprasti atnaujinimai vienu paspaudimu.
- Optimali veikla ir stipri saugumo apsauga, užtikrinama naudojant privačią, dedikuotą infrastruktūrą.
Taupykite laiką ir supaprastinkite savo darbą: išbandyti Stackhero Valkey cloud hosting sprendimą užtrunka tik 5 minutes!
Galite natūraliai saugoti struktūruotus dokumentus kaip JSON, jų neserializuodami į eilutes:
JSON.SET product:1 $ '{"name":"Espresso machine","brand":"Bianca","price":459,"stock":12}'
Vieno lauko nuskaitymas ar atnaujinimas yra greitas, atominis ir vykdomas serverio pusėje:
JSON.GET product:1 $.price
# "[459]"
JSON.NUMINCRBY product:1 $.stock -1
# "[11]"
Šis metodas pašalina poreikį kiekvienam atnaujinimui jūsų aplikacijoje gauti ir išparsinti visą dokumentą. Pavyzdžiui, atsargų skaitiklio sumažinimas tampa viena atomine operacija. Nebelieka lenktyniavimo sąlygų ar papildomo kodo.
JSON.* komandų rinkinys atitinka RedisJSON API, todėl dauguma Valkey ir Redis klientų veikia be pakeitimų.