Tehokkaan tekstihaun toteuttaminen käyttöoikeudet huomioiden
Authors
Date
2019Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Tekstihaulla etsitään vastaavaa sisältöä indeksoiduista dokumenteista. Dokumentteja
voivat olla mitkä tahansa tiedostot tai erilaiset tekstiä sisältävät www-sivut. Tässä
tutkielmassa esitellään erilaisia toteutustapoja tekstihaun luomiselle. Lisäksi käsitellään
erilaisia ominaisuuksia, jotka parantavat hakujen toiminnallisuutta. Tutkielman käytännön
osassa toteutetaan tekstihaku, joka huomioi käyttöoikeudet käyttäen Elasticsearch-nimistä
hakumoottoria. Johtopäätöksenä tutkimuksesta saatiin, että Elasticsearch on tehokas tapa toteuttaa
tekstihaku. Full text search tries to find matches from indexed documents. There are multiple
different choices to choose full text engine from and in this thesis we give overview of
different tools. We also do some research what properties these tools have and how they
implement different methods which help user to search from the index. In practical part
of the thesis we create full text search using Elasticsearch and evaluate its performance.
Conclusion is that Elasticsearch indeed is a very powerful tool for creating the search and it
performs very well.
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [25552]
Related items
Showing items with similar title or keywords.
-
Regexp-hakujen toteuttaminen äärellisillä automaateilla
Lahtonen, Markus (2016)Tässä kirjallisuuskatsauksessa tarkastellaan, miten säännöllisiä lausek- keita käyttävät merkkijonohaut voidaan toteuttaa äärellisten automaattien avulla. Sen lisäksi muutamia kirjallisuudesta löytyviä toteutustapoja ... -
Rakenteisen hoitosuunnitelman integraation määrityksen toteuttaminen FHIR-standardin avulla
Leppälä, Leevi (2020)Terveydenhuollon tietojärjestelmien parissa on monenlaisia järjestelmiä, joiden keskinäinen kommunikointi on noussut aikojen saatossa yhtä tärkeämmäksi. Yhteentoimivuuden merkitys terveydenhuollossa tulee kasvamaan ... -
Verkkopalvelun informatiivisuuden toteuttaminen verkkokaupan toteutusprojektissa
Peltola, Toni (2009)Jyväskylä: Jyväskylän yliopisto, 2009, 28s. Kandidaatintutkielma Tässä tutkielmassa tutkitaan verkkopalvelun informatiivisuutta ja sen toteutumista käytännössä. Tutkielma on tehty kirjallisuuskatsauksena. Tärkeintä ... -
Työnantajabrändin merkitys sekä käytännön toteuttaminen ohjelmistoalalla
Ruusulehto, Viivi (2017)Nykypäivänä älyllinen ja henkinen pääoma ovat nousseet yritysten tärkeimmäksi kilpailueduksi, mutta samalla henkilöstön vaihtuvuus on yksi tulevaisuuden suurimmista haasteista. Työntekijöiden uuden sukupolven odotukset ...