Apache Lucene i Solr 4.3

W dniu dzisiejszym ogłoszone zostało wydanie nowej wersji biblioteki Apache Lucene oraz serwera wyszukiwania Apache Solr oznaczonych numerem 4.3. Jest to kolejna wersja z serii 4, wprowadzająca nowe możliwości i usprawnienia.

Poniżej kilka zmian w porównaniu do wersji 4.2:

Lucene

  • Znaczący wzrost wydajności w przypadku zapytań boolowskich z wykorzystaniem parametru minShouldMatch
  • Dodano SortingAtomicReader, który umożliwia posortowanie indeksu według podanych parametrów
  • Dodano SortingMergePolicy, które sortuje dokumenty przed stworzeniem nowego segmentu
  • Klasy DocIdSetIterator i Scorer umożliwiają określenie maksymalnej ilości dokumentów jakie powinny zostać umieszczone w iteratorach
  • Usunięto wykryte bugi oraz wprowadzono szereg optymalizacji

Solr

  • Możliwość skonfigurowania Solr, aby znajdował core’y automatycznie, bez potrzeby tworzenia pliku solr.xml
  • Możliwość zmiany ilość shardów na działającej kolekcji (http://solr.pl/2013/05/06/solr-4-3-dzielenie-shardow-szybkie-spojrzenie/)
  • Mechanizm odczytuj pliku schema.xml za pomocą API została poprawiona i przygotowana do umożliwienia modyfikacji tego pliku za pomocą API
  • Wsparcie dla nowego formatu pliku solr.xml, który będzie obowiązywał od wersji 5.0
  • Zmiany wynikające z Apache Lucene 4.3

Pełna lista zmian w bibliotece Lucene znajduje się pod adresem http://wiki.apache.org/lucene-java/ReleaseNote43. Pełna lista zmian dotyczących serwera wyszukiwania Solr znajduje się pod adresem http://wiki.apache.org/solr/ReleaseNote43.

Bibliotekę Apache Lucene w wersji 4.3 można pobrać pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Serwer wyszukiwania Apache Solr 4.3 można pobrać pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/solr/.

3 thoughts on “Apache Lucene i Solr 4.3

  • 13 czerwca 2013 at 07:54
    Permalink

    Witam,

    Przydała by się jakaś księga wniosków, o czym czytelnicy by chcieli poczytać:)

    Ja byms ię chciał dowiedzieć, czy macie jakiś fieldType, z którego korzystacie w polskich serwisach?
    W collection1 jest dużo pól dla innych języków, a brakuje dla pl.

    może zaporoponujecie jakieś
    ?

    Reply
    • 14 czerwca 2013 at 13:59
      Permalink

      Postaramy się coś dodać w weekend, ale obiecać nie mogę 😉 A co do ankiety – w sumie bardzo dobry pomysł.

      Reply
  • 13 czerwca 2013 at 07:57
    Permalink

    wycięło mi znaczniki html <fieldType name=”text_lv” class=”solr.TextField” positionIncrementGap=”100″>
    poprawcie to, żeby nie było striptags, tylko htmlentities.

    i proszę o przykład
    <fieldType name=”text_pl” class=”solr.TextField” positionIncrementGap=”100″>

    Reply

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.