Koti tietokannat Mikä on apache luseeni? - määritelmä techopediasta

Mikä on apache luseeni? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Apache Lucene tarkoittaa?

Apache Lucene on avoimen lähdekoodin projekti korkean suorituskyvyn ja monipuolisen tekstinhakukirjastoon, joka on kirjoitettu kokonaan Javalla.

Se pystyy etsimään koko tekstiä asiakirjoista, joten se on tekniikka, joka sopii mihin tahansa sovellukseen, joka vaatii tämän ominaisuuden, etenkin jos se on monialustainen.

Sen kehitti ensimmäisen kerran Doug Cutting vuonna 1999, ja siitä tuli virallisesti osa Apache-säätiön Jakartan perheen avoimen lähdekoodin Java-projekteista syyskuussa 2001. Se päivitettiin huipputason Apache-projektiksi helmikuussa 2005.

Techopedia selittää Apache Lucene

Apache Lucene on korkean suorituskyvyn hakukone, jolla on käsite "tekstikenttiä sisältävä asiakirja" sen loogisessa arkkitehtuurissa. Tämä tarjoaa suuren joustavuuden ja antaa Lucene API: n tulla riippumattomaksi tiedostomuodosta.


Mikä tahansa teksti muodoista, kuten MS Word, HTML, XML, PDF ja OpenDocument, voidaan indeksoida niin kauan kuin tekstitiedot voidaan poimia, mikä tarkoittaa, että se ei voi tehdä mitään kuvien kanssa.


Lucene sopii mihin tahansa sovellukseen, joka tarvitsee kokotekstin indeksoinnin ja hakuominaisuuden, mutta se on yleisesti tunnustettu erinomaiseksi apuohjelmaksi Internet-hakukoneiden toteuttamisessa ja paikallisissa, yhden sivuston hakuissa.


Ominaisuuksiin kuuluu:

  • Skaalautuva ja korkea suorituskykyinen indeksointi - se pystyy käsittelemään yli 150 Gb / h nykyaikaisilla laitteilla ja vaatii vain 1 Mt / kasa muistivaatimuksia.
  • Tehokkaat, tarkat ja tehokkaat hakualgoritmit - se tarjoaa monentyyppisiä tehokkaita kyselyitä, kuten lause-, jokerimerkki-, läheisyys- ja aluekyselyt. Se on myös suorittanut etsinnän ja lajittelun minkä tahansa kentän mukaan.
  • Ympäristöalustat - puhdas Java-toteutus ja saatavana myös muilla ohjelmointikielillä.
Mikä on apache luseeni? - määritelmä techopediasta