Aktywne Wpisy
Samolotek +65
pewnie włożę kij w mrowisko, bo to drażliwy temat (choroby/zaburzenia psychiczne), ale liczę, że wywiąże się z tego ciekawa dyskusja. naprawdę często natykam się w internecie (wykop, discordy, facebook, youtube, twitter) na poniższe zjawiska:
1. hipochondria w kwestii chorób psychicznych. non stop słyszę, że ktoś samodiagnozuje u siebie depresję, autyzm albo ADHD. nie neguję istnienia różnych zaburzeń funkcjonowania mózgu ani prawa do identyfikacji własnych problemów za pomocą google. jedyne co mnie dziwi
1. hipochondria w kwestii chorób psychicznych. non stop słyszę, że ktoś samodiagnozuje u siebie depresję, autyzm albo ADHD. nie neguję istnienia różnych zaburzeń funkcjonowania mózgu ani prawa do identyfikacji własnych problemów za pomocą google. jedyne co mnie dziwi
ZAKAPIOREK +2
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Jaki jest jego najczęstszy use case? Po synchrinizacji danych, do ich wyświetlenia uzywa się elastrichsearch zamiast pytać bazy danych czy coś innego?
Jak dobrze skonfigurujesz i dobierzesz zasoby to nie laguje.
@r3solver Są trzy główne use case szukanie, logi i szeroko pojęty monitoring i SIEM.
@Krolik: czy są one w stanie zastąpić elasticsearcha? wspierają rozproszone przetwarzanie danych? agregacje np. do facet? czy można konfigurować analizatory tak jak w elasticsearchu? tzn. przetwarzanie morfologiczne, word delimiter, synonimy i inne takie?
@Krolik: mówisz o suggesterze? każdy lepszy sklep internetowy ma taki suggester oparty właśnie najczęściej na elastcisearchu.
to jest chyba jedna z bardziej corowych rzeczy w elasticsearchu, bez zrozumienia której trudno coś w nim zrobić. chyba że masz na myśli coś innego niż dodawanie dokumentów do aktualnego indeksu i związany z tym refresh indeksu.
W zwykłej bazie SQL trzymasz po dane jak w magazynie, a w elasticu wysyłasz tylko część danych które ci są potrzebne do bardzo szybkiego wyszukiwania i filtrowania, ponieważ przeważnie wyszukiwanie przez skomplikowane zapytania w SQL, mnostwo joinów itd jest wolniejsze. Elastic ma specjalne struktury dzięki którym zapisuje dane w specjalny sposób na dysku co pozwala na bardzo szybki
U mnie we firmie to główna baza danych. Niestety trzymane są tam też rzeczy, które powinny być raczej w SQL'u ale z jakiegoś powodu nie są (relacyjne db też mamy).