Valkey: Warto wiedzieć

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!

  • Moduł wyszukiwania oferuje wyselekcjonowany zestaw poleceń: FT.CREATE, FT.SEARCH, FT.AGGREGATE, FT.INFO, FT.DROPINDEX oraz FT._LIST. Obejmują one efektywne zapytania tagowe, numeryczne, tekstowe i wektorowe. Jeśli Twoja aplikacja wymaga zaawansowanych funkcji pełnotekstowych (np. sprawdzania pisowni, synonimów czy słowników podpowiedzi), silnik zapytań Redis oferuje szersze możliwości.
  • Indeksy są przypisane do konkretnej bazy danych i działają w jej obrębie. Na przykład indeks utworzony w bazie 3 jest widoczny i dostępny tylko z tej bazy. To funkcjonalność, w której Valkey wykracza poza wybór bazy Redis, który obsługuje indeksowanie tylko na bazie 0.
  • Indeksy wykorzystują pamięć Twojego planu, tak samo jak dane. Możesz monitorować used_memory w swoich metrykach Prometheus po utworzeniu indeksu.
  • Indeksowanie istniejących kluczy odbywa się w tle. Bezpośrednio po uruchomieniu FT.CREATE wyniki wyszukiwania mogą być niepełne przez kilka sekund, dopóki indeks nie zostanie zbudowany.
  • Wszystkie polecenia modułów są dostępne. Każde polecenie z każdego modułu jest dostępne w Twoim serwisie, bez żadnych ograniczeń.

Jeśli chcesz zgłębić wyszukiwanie wektorowe, wyszukiwanie semantyczne lub retrieval-augmented generation, zapoznaj się z przewodnikiem po wyszukiwaniu wektorowym.