Valkey: Almacenamiento de documentos JSON
Esta documentación forma parte de la guía Búsqueda y JSON. Consulte la guía completa aquí: Almacene y consulte documentos JSON con el módulo de búsqueda de Valkey.
👋 ¡Bienvenido a la documentación de Stackhero!
Stackhero ofrece una solución Valkey cloud lista para usar que proporciona numerosas ventajas, entre ellas:
- Interfaz web Valkey Admin incluida.
- Tamaño y transferencia de mensajes ilimitados.
- Actualizaciones sencillas con solo un clic.
- Rendimiento óptimo y seguridad reforzada gracias a una infraestructura privada y dedicada.
Ahorre tiempo y simplifique su trabajo: solo necesita 5 minutos para probar la solución de Valkey cloud hosting de Stackhero.
Puede almacenar documentos estructurados de forma nativa como JSON, sin necesidad de serializarlos como cadenas de texto:
JSON.SET product:1 $ '{"name":"Espresso machine","brand":"Bianca","price":459,"stock":12}'
Leer o actualizar un solo campo es rápido, atómico y se gestiona en el servidor:
JSON.GET product:1 $.price
# "[459]"
JSON.NUMINCRBY product:1 $.stock -1
# "[11]"
Este enfoque elimina la necesidad de recuperar y analizar el documento completo en su aplicación para cada actualización. Por ejemplo, decrementar un contador de stock ahora es una única operación atómica. Ya no hay condiciones de carrera ni código adicional.
El conjunto de comandos JSON.* es compatible con la API de RedisJSON, por lo que la mayoría de los clientes de Valkey y Redis funcionan sin cambios.