Apache Lucene i Solr 3.5

W dniu dzisiejszym ogłoszone zostało wydanie nowej wersji biblioteki Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczone numerem 3.5. W stosunku do wersji 3.4 zostało wprowadzonych kilka znaczących zmian, o których można przeczytać w rozwinięciu.

Niektóre zmiany w wersji 3.5 w stosunku do wersji 3.4:

  • Lucene
    • Znaczna redukcja ilości pamięci wykorzystywanej do przechowywania słownika termów
    • Wsparcie dla głębokiego stronnicowania poprzez dodanie metody searchAfter w klasie IndexSearcher
    • Dodano klasę SearchManager zarządzającą współdzieleniem i otwieraniem klas IndexSearcher w ramach różnych wątków
    • Zmieniono nazwę metody optimize klasy IndexWriter na forceMerge, aby brzmiało mnie cool 😉
    • Zmieniona została nazwa metody reopen klasy IndexSearcher na openIfChanged, która w przypadku, kiedy index nie był zmieniony, zwróci wartość null
    • Dodano klasę SearchLifetimeManager ułatwiającą stosowanie tej samej instancji searchera w ramach różnych odwołań
  • Solr
    • Wsparcie dla funkcjonalności grupowania przy korzystaniu z wyszukiwania rozproszonego
    • Nowy moduł umożliwiający identyfikację używanego języka przy pomocy biblioteki Apache Tika
    • Typy numeryczne oparte o pola typu Trie oraz daty oferują wsparcie dla atrybutów sortMissingFirst oraz sortMissingLast
    • Zmiany wynikające z biblioteki Apache Lucene 3.5, w tym znaczna redukcja ilości pamięci potrzebnej do przechowywania słownika termów

Pełna lista zmian w bibliotece Apache Lucene 3.5 znajduje się pod adresem: http://wiki.apache.org/lucene-java/ReleaseNote35. Pełną listę zmian w Apache Solr 3.5 znajdziemy pod adresem: http://wiki.apache.org/solr/ReleaseNote35.

Bibliotekę Apache Lucene w wersji 3.5 możemy znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Apache Solr w wersji 3.5 można znaleźć pod adresem http://www.apache.org/dyn/closer.cgi/lucene/solr/. Należy pamiętać, iż w chwili publikowania tego wpisu wszystkie mirrory mogą nie być jeszcze uaktualnione.

This post is also available in: angielski

This entry was posted on niedziela, Listopad 27th, 2011 at 00:09 and is filed under Lucene, Solr. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 komentarze to “Apache Lucene i Solr 3.5”

  1. Identyfikacja języka dokumentu | Solr Enterprise Search Says:

    […] z funkcjonalności najnowszej wersji Solr (czyli 3.5) jest możliwość identyfikacji języka indekowanego dokumentu na etapie indeksowania. Dzisiejszy […]

  2. Apache Lucene i Solr 3.6 | Solr Enterprise Search Says:

    […] Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczone numerem 3.6. W stosunku do wersji 3.5 zostało wprowadzonych kilka znaczących zmian, o których więcej w […]