Apache przyspiesza Lucene/Solr

Organizacja Apache Software Foundation zaktualizowała rozwijany w modelu open-source pełnotekstowy "silnik" wyszukiwawczy Lucene. Odświeżono również platformę Solr - dzięki czemu wyszukiwanie ma działać znacznie szybciej.

"Wydanie 3.3 Solr i Lucene nie jest jakąś radykalną aktualizacją - ale faktycznie pojawiły się w nim nowości, które powinny w znaczący sposób przyspieszyć działanie tych produktów" - skomentował Alan Pelz-Sharpe, analityk z firmy Real Story Group (zajmującej się m.in. monitoringiem rynku wyszukiwarek).

Lucene to dzieło Douga Cuttinga (twórcy Hadoop) - jest to napisany w Javie, pełnotekstowy silnik wyszukiwawczy, stworzony z myślą o szybkim przeszukiwaniu zasobów na wielu platformach i serwerach. Solr dostarcza z kolei interfejs, za pośrednictwem którego można przekazywać i odbierać wyniki wyszukiwania.

Oba produkty rozwijane przez Fundację Apache są popularne w firmach - korporacje wykorzystują je do wyszukiwania danych w lokalnych zasobach (np. Intranecie, bazach danych itp.). Niektórzy producenci - np. IBM - dostarczają Lucene wraz ze swoimi produktami.

Lucene i Solr zyskały uznanie użytkowników korporacyjnych głównie ze względu na stabilność, wydajność oraz dostępność w modelu open-source (dzięki temu mogą był łatwo dopasowywane do potrzeb i specyfiki poszczególnych firm).

W najnowszej wersji Lucene rozbudowano m.in. funkcję odpowiedzialną za łączenie różnych indeksów stworzonych w ramach aplikacji; w Solr jedną z najistotniejszych nowości jest ograniczenie zużycia pamięci RAM oraz wprowadzenie nowych opcji sortowania wyników wyszukiwania.

Lucene i Solr można pobrać za darmo ze strony Apache Software Foundation.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200