Lucene i Solr 3.1

Kilka minut temu zostały opublikowana najnowsza wersja biblioteki Lucene oraz opartego na niej silnika wyszukiwania Solr, oznaczone numerem 3.1. Zmian jest sporo, pozwolę sobie zatem na przytoczenie niektórych z nich (opierając się na wiadomości wysłanej przez Granta Ingersoll):

Zmiany:

  1. Lucene
    • Liczne optymalizacje wydajności
    • ReusableAnalyzerBase do łatwiejszego powtórnego użycia tokenów
    • Ulepszone możliwości analizy łącznie z obsługą Unicode 4
    • IndexWriter.getReader zastąpiony przez IndexReader.open(IndexWriter)
    • MultiSearcher od teraz jest zaznaczony jako „do usunięcia” i nie powinien być używany
    • Nowy TotalHitCountCollector
    • 64bit Windows i Solaris używa jako domyślnej implementacji MMapDirectory
  2. Solr
    • Zakresy liczbowe przy facetingu (wpis na blogu)
    • Nowy spatial search, uwzględniający filtrowanie, podbijanie i sortowanie wyników
    • Fast Vector Highlighter
    • Dodatkowy parser: Extended Dismax (edismax)
    • Nowy komponent obsługujący sugestie (wpis na blogu)
    • Sortowanie przy pomocy funkcji (wpis na blogu)
    • format odpowiedzi: CSV (wpis na blogu)
    • Integracja z projektem Apache UIMA
    • GUI (Solritas) dostępne standardowo (wpis na blogu)
    • Lucene 3.1 jako wykorzystywana biblioteka

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

Bibliotekę Lucene w wersji 3.1 możemy znaleźć pod następującym adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Solr w wersji 3.1 możemy natomiast znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/solr/. Nie pozostaje nic innego, jak podziękować twórcom i czekać na kolejną wersję 😉

Dodaj komentarz

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