LJUD 2024#1 Wszystko o co chcieliście wiedzieć o Hibernate Search Kamil Żarnicki
Prezentacja:
Wszystko o co chcieliście wiedzieć o Hibernate Search ale baliście się zapytać
Hibernate Search to framework umożliwiający pełnotekstowe wyszukiwanie w aplikacjach korzystających z relacyjnych baz danych.
Wyjaśnię, jak korzystać z tego narzędzia.
Opowiem o:
- głównych funkcjach i mechanizmach Hibernate Search, w tym budowaniu i zarządzaniu indeksami,
- jak działa mapowanie danych między encjami a indeksami,
- różnych aspektach pełnotekstowego wyszukiwania, w tym działaniu tokenów i indeksów.
Przedstawię także backendy wspierane przez Hibernate Search, czyli ElasticSearch i Apache Lucene, oraz ich wpływ na wydajność i skalowalność aplikacji. Na koniec poruszymy kwestię różnych architektur aplikacji oraz najlepszych praktyk w implementacji wyszukiwarek w różnych środowiskach.
Prelegent: Kamil Żarnicki
Programista Java z 15-letnim doświadczeniem i wiedzą domenową z zakresu bankowości, ubezpieczeń, usług IT i branży medycznej. Specjalizuje się w projektowaniu architektury systemowej. Senior Backend Developer, Mentor i Lider Techniczny w firmie Clurgo.