Lucene i Solr 3.3

Minęło dopiero kilka tygodnia od wydania wersji 3.2 (lista zmian), a na serwerach Apache Software Foundation (oraz mirrorach) można znaleźć wersję 3.3 biblioteki Lucene oraz opartego na niej silnika wyszukiwania Solr. W najnowszej wersji zostało zawartych kilka ciekawych funkcjonalności, szczególnie jeżeli chodzi o Solr. Lista moim zdaniem najważniejszych zmian w rozwinięciu.

Zmiany:

  1. Lucene
    • Spellchecker posiada teraz funkcjonalność pozwalającą na tworzenia mechanizmów autocomplete opartą o trzy implementacje
    • Wsparcie dla łączenia wyników z wielu shardów
    • Zoptymalizowaną implementację biblioteki KStem – stemmera języka angielskiego
    • Optymalizacje MMapDirectory
    • Pojawił się NRTManager ułatwiający obsługę wyszukiwania near real time korzystając z wielu wątków
  2. Solr
    • Funkcjonalność grupowania wyników – FieldCollapsing
    • KStemFilterFactory, czyli możliwość skorzystania z zoptymalizowanej wersji filtra KStem zawartego w Lucene 3.3
    • Domyślną strategią łączenia segmentów jest teraz TieredMergePolicy
    • Nowy, oparty na maszynie stanowej, mechanizm autocomplete wymagający znacząco mniej pamięci RAM od poprzednika
    • Poprawki wynikające z wykorzystania Apache Lucene 3.3

Pełna lista zmian w biblitece Lucene 3.3 została opublikowana tutaj. Listę zmian w Solr 3.3 znajdziemy tutaj.

Bibliotekę Lucene w wersji 3.3 możemy znaleźć pod następującym adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Solr w wersji 3.3 możemy natomiast znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/solr/. Należy pamiętać, iż w chwili publikowania tego wpisu nie wszystkie mirrory były już zaktualizowane.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *