Valkey: JSON-documenten opslaan
Deze documentatie maakt deel uit van de Zoeken en JSON-gids. Bekijk de volledige gids hier: Sla JSON-documenten op en voer zoekopdrachten uit met de Valkey search-module.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Valkey cloud oplossing met tal van voordelen, waaronder:
Valkey Adminwebinterface inbegrepen.- Onbeperkte berichtgrootte en overdrachten.
- Updates eenvoudig met één klik.
- Optimale prestaties en sterke beveiliging dankzij een privé, dedicated infrastructuur.
Bespaar tijd en maak uw leven eenvoudiger: het kost slechts 5 minuten om de Valkey cloud hosting oplossing van Stackhero uit te proberen!
U kunt gestructureerde documenten native als JSON opslaan, zonder ze te serialiseren naar strings:
JSON.SET product:1 $ '{"name":"Espresso machine","brand":"Bianca","price":459,"stock":12}'
Het lezen of bijwerken van een enkel veld is snel, atomair en wordt server-side afgehandeld:
JSON.GET product:1 $.price
# "[459]"
JSON.NUMINCRBY product:1 $.stock -1
# "[11]"
Deze aanpak maakt het overbodig om bij elke wijziging het volledige document op te halen en te parsen in uw applicatie. Bijvoorbeeld, het verlagen van een voorraadwaarde is nu een enkele, atomische operatie. Geen racecondities of extra code meer nodig.
De JSON.*-commando's zijn compatibel met de API van RedisJSON, waardoor de meeste Valkey- en Redis-clients zonder aanpassingen werken.