Mam aplikację opracowaną przy użyciu wzorca MVC i chciałbym teraz zindeksować wiele jej modeli, co oznacza, że każdy model ma inną strukturę danych. Czy lepiej jest używać wielu indeksów, po jednym dla każdego modelu, czy mieć typ w tym samym indeksie dla każdego modelu? Myślę, że oba sposoby wymagałyby również …
Wiem, że można usunąć wszystkie dokumenty określonego typu za pomocą funkcji deleteByQuery. Przykład: curl -XDELETE 'http://localhost:9200/twitter/tweet/_query' -d '{ "query" : { "term" : { "user" : "kimchy" } } }' Ale NIE mam terminu i po prostu chcę usunąć wszystkie dokumenty tego typu, bez względu na termin. Jaka jest najlepsza …
Przeszedłem przez wiele blogów i witryn na temat konfigurowania Elasticsearch dla MongoDB w celu indeksowania kolekcji w MongoDB, ale żadna z nich nie była prosta. Proszę wyjaśnić mi krok po kroku proces instalacji narzędzia Flexiblesearch, który powinien obejmować: konfiguracja uruchomić w przeglądarce Używam Node.js z express.js, więc proszę o odpowiednią …
Kiedyś miałem ElasticSearch 5.2 i właśnie zaktualizowałem do 6.0. Próbuję utworzyć szablon indeksu zgodnie z przewodnikiem tutaj , ale wystąpił błąd Content-Type header [application/x-www-form-urlencoded] is not supported Moje pytanie brzmi curl -X PUT localhost:9200/_template/template_1 -d ' { "index_patterns": ["te*", "bar*"], "mappings": { "type1": { "properties": { "host_name": { "type": "keyword" …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć za pomocą faktów i cytatów, edytując ten post . Zamknięte 11 miesięcy temu . Popraw to pytanie Właśnie zaczynam pracę z Elasticsearch i jednym z …
Jak uzyskać wartości wszystkich languagesrekordów i uczynić je wyjątkowymi. Dokumentacja PUT items/1 { "language" : 10 } PUT items/2 { "language" : 11 } PUT items/3 { "language" : 10 } Pytanie GET items/_search { ... } # => Expected Response [10, 11] Każda pomoc byłaby świetna.
Elasticsearch zgłasza SearchParseExceptionzapytanie while parsowania, jeśli znaleziono jakieś dokumenty nie zawierające pola używanego w kryteriach sortowania. SearchParseException: Parse Failure [Nie znaleziono mapowania dla [cena] w celu sortowania według] Jak mogę pomyślnie przeszukiwać te dokumenty, nawet jeśli w niektórych brakuje pricepola?
Nowość w Elasticsearch i próba lepszego zrozumienia różnicy między tymi zapytaniami. O ile wiem, termdopasowuje pojedynczy termin (czy musi być pisany małą literą, aby dopasowanie działało?) I oba match phrasei query stringdopasowuje ciąg tekstu.
Muszę zmienić nazwę kilku indeksów w klastrze ( należy zmienić ich nazwę , nie mogę używać aliasów ). Widziałem, że nie ma obsługiwanych sposobów, aby to zrobić, najbliższy, jaki znalazłem, to zmiana nazwy katalogu indeksu , próbowałem tego w klastrze. Klaster zawiera 3 maszyny A, Ba Cfragmenty są replikowane na …
Uczę się NoSQL i szukam różnych opcji dla jednego z wymagań mojego klienta. Przeszedłem przez różne źródła, zanim postawiłem to pytanie (osoba z niewielką wiedzą w NoSQL) Muszę szybciej przechowywać dane i je czytać. W pełni bezpieczny i łatwo skalowalny. Potrafi przeszukiwać dane dla Analytics. Skończyło się na krótkiej liście: …
Kiedy próbowałem połączyć się z Elasticsearch za pomocą tego curl http://localhost:9200, działa dobrze. Ale kiedy uruchamiam curl http://IpAddress:9200, rzuca komunikat o błędzie Nie można połączyć się z portem hosta lokalnego 9200: odmowa połączenia Jak rozwiązać ten błąd?
Podczas próby wysyłania dokumentów do Elasticsearch w normalny sposób otrzymuję ten błąd: cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)]; Widzę również ten komunikat w dziennikach Elasticsearch: flood stage disk watermark [95%] exceeded ... all indices on this node will marked read-only
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.