Valkey: Przechowywanie dokumentów JSON
Ta dokumentacja jest częścią przewodnika Wyszukiwanie i JSON. Pełny przewodnik znajdziesz tutaj: Przechowywanie i zapytania do dokumentów JSON z modułem wyszukiwania Valkey.
👋 Witamy w dokumentacji Stackhero!
Stackhero oferuje gotowe do użycia rozwiązanie Valkey cloud, które zapewnia szereg korzyści, w tym:
- Wbudowany web UI
Valkey Admin.- Nieograniczony rozmiar i transfer wiadomości.
- Bezproblemowe aktualizacje jednym kliknięciem.
- Optymalna wydajność i wysoki poziom bezpieczeństwa dzięki prywatnej, dedykowanej infrastrukturze.
Oszczędzaj czas i uprość sobie życie: wystarczy 5 minut, aby przetestować rozwiązanie Valkey cloud hosting od Stackhero!
Możesz natywnie przechowywać strukturalne dokumenty jako JSON, bez potrzeby serializacji do ciągów znaków:
JSON.SET product:1 $ '{"name":"Espresso machine","brand":"Bianca","price":459,"stock":12}'
Odczyt lub aktualizacja pojedynczego pola jest szybka, atomowa i realizowana po stronie serwera:
JSON.GET product:1 $.price
# "[459]"
JSON.NUMINCRBY product:1 $.stock -1
# "[11]"
Takie podejście eliminuje konieczność pobierania i parsowania całego dokumentu w aplikacji przy każdej aktualizacji. Na przykład dekrementacja licznika stanu magazynowego to teraz pojedyncza, atomowa operacja — bez warunków wyścigu i dodatkowego kodu.
Zestaw poleceń JSON.* jest zgodny z API RedisJSON, więc większość klientów Valkey i Redis działa bez zmian.