Redis®*: JSON-documenten opslaan
Deze documentatie maakt deel uit van de Zoeken en JSON-gids. Bekijk de volledige gids hier: Sla JSON-documenten op en doorzoek ze efficiënt met de Redis query engine.
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt een kant-en-klare Redis cloud oplossing met tal van voordelen, waaronder:
Redis Commanderwebinterface 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 Redis cloud hosting oplossing van Stackhero uit te proberen!
U kunt documenten native als JSON opslaan, in plaats van ze te serialiseren als strings:
JSON.SET product:1 $ '{"name":"Espresso machine","brand":"Bianca","price":459,"tags":["coffee","kitchen"],"stock":12}'
Deze aanpak maakt het mogelijk om individuele velden atomair en server-side te lezen of bij te werken:
JSON.GET product:1 $.price
# "[459]"
JSON.NUMINCRBY product:1 $.stock -1
# "[11]"
JSON.ARRAPPEND product:1 $.tags '"gift"'
Deze workflow bespaart tijd en verkleint de kans op fouten. Bijvoorbeeld, het verlagen van een voorraadcounter vereist niet dat u het hele document leest, parseert en herschrijft in uw applicatie. In plaats daarvan gebeurt dit direct en veilig op de server.
De volledige lijst met commando's vindt u in de Redis JSON documentatie.