Преглед садржаја:
Дефиниција - Шта значи Апацхе Луцене?
Апацхе Луцене је пројекат отвореног кода за високу перформансу и потпуно опремљену библиотеку претраживача текста, који је у потпуности написан користећи Јава.
Способна је за претрагу целокупног текста унутар докумената, тако да је технологија погодна за било коју апликацију која захтева ову функцију, посебно ако је у питању више платформи.
Први пут га је развио Доуг Цуттинг 1999. године и званично је постао део Јакарте породице Апацхе фондације са отвореним кодом Јава пројеката у септембру 2001. године. Надограђен је на Апацхе пројекат највишег нивоа у фебруару 2005.
Техопедија објашњава Апацхе Луцене
Апацхе Луцене је претраживач високих перформанси са концептом „документа који садржи поља текста“ у својој основној логичкој архитектури. То нуди велику флексибилност и омогућава да Луцене АПИ постане независан од било ког формата датотеке.
Било који текст формата као што су МС Ворд, ХТМЛ, КСМЛ, ПДФ и ОпенДоцумент може се индексирати све док се текстуалне информације могу издвојити, што значи да са сликама не може ништа.
Луцене је погодан за било коју апликацију којој је потребна комплетна индексација текста и могућност претраживања, али је широко препозната као одличан алат за имплементацију Интернет претраживача и за локално претраживање на једном месту.
Карактеристике укључују:
- Скалабилно и високо перформансно индексирање - може да обрађује преко 150 Гб на сат на савременом хардверу и захтева само 1 Мб по гомили меморијских потреба.
- Снажни, тачни и ефикасни алгоритми претраживања - нуди много врста моћних упита као што су фраза, замјенски знак, близина и распон упита. Такође је извршио претрагу и сортирање по било којем пољу.
- Цросс платформа - чиста Јава имплементација и доступна и на другим програмским језицима.
