Valkey: Indexeren en zoeken
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!
Maak één keer een index aan en Valkey houdt deze automatisch up-to-date voor elke sleutel die overeenkomt met uw prefix, zelfs voor sleutels die al bestonden vóór het aanmaken van de index:
FT.CREATE productsIndex
ON HASH
PREFIX 1 product:
SCHEMA
name TEXT
brand TAG
price NUMERIC
U kunt uw geïndexeerde data opvragen met krachtige zoekcommando's:
# Exacte tag-match
FT.SEARCH productsIndex "@brand:{Bianca}"
# Numeriek bereik
FT.SEARCH productsIndex "@price:[0 500]"
# Gecombineerde query
FT.SEARCH productsIndex "@brand:{Bianca} @price:[0 500]"
# Full-text zoekopdracht op naam
FT.SEARCH productsIndex "espresso"
U kunt ook aggregaties uitvoeren op dezelfde index met FT.AGGREGATE. Met het commando FT.INFO kunt u de status van de index controleren, inclusief de voortgang van achtergrondindexering.
JSON-documenten zijn ook indexeerbaar. Wanneer de JSON-module is ingeschakeld, kunt u ON JSON en JSONPath-expressies gebruiken in uw schema.