Apache Lucene i Solr 5.0 dostępne!

12 października 2012 roku ogłoszone zostało wydanie czwartej wersji biblioteki Lucene oraz serwera wyszukiwania Solr (więcej informacji). Dzisiaj, po prawie 2.5 roku, możemy cieszyć się z wydania wersji 5.0 zarówno biblioteki Lucene, jak i serwera wyszukiwania Solr. Ilość zmian jest naprawdę imponująca, a kolejne wersje z serii 5 zapowiadają się równie ciekawie.

Niektóre zmiany w bibliotece Lucene:

  • Dostęp do plików z poziomu Lucene odbywa się wyłącznie przy wykorzystaniu klas z pakietu NIO.2 Javy, co zwiększa bezpieczeństwo i niezawodność biblioteki
  • Każdy segment Lucene posiada unikalne id ułatwiające replikację oraz jej weryfikację
  • IndexWriter sprawdza sumę kontrolną każdego segmentu przed łączeniem segmentów
  • Zmniejszono wykorzystanie pamięci podczas łączenia segmentów dzięki nowemu kodekowi – Lucene50Codec
  • Usunięto FieldCache – sortowanie powinno odbywać się przy wykorzystaniu doc values
  • Nowe typ pól DateRangeField umożliwia wyszukiwanie przedziałów dat na polach wielowartościowych
  • ConcurrentMergeScheduler jest w stanie wykryć, czy indeks znajduje się na dysku SSD i odpowiednio zmienić konfigurację
  • Dodano możliwość wyboru pomiędzy mocniejszą kompresją, a większą wydajnością w przypadku pól oznaczonych jako stored

Niektóre zmiany w serwerze wyszukiwania Solr:

  • Poprawiono działanie skryptów startowych i znacznie usprawniono domyślne przykłady
  • Dodano skryptu umożliwiające instalację i uruchamianie Solr jako usługę w systemach z rodziny Linux
  • Dodano rozproszone wyliczanie IDF
  • Solr domyślnie nie jest publikowany jako archiwum war
  • Dodano wsparcie API kolekcji w SolrJ
  • Możliwość rejestrowania nowych handlerów dzięki nowemu API
  • Możliwe jest skonfigurowanie replikacji, aby nie wykorzystywała całego pasma sieci
  • Zmiany dodane w bibliotece Lucene 5.0

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

Bibliotekę Apache Lucene w wersji 5.0 możemy znaleźć pod adresem: http://www.apache.org/dyn/closer.cgi/lucene/java/. Silnik wyszukiwania Apache Solr w wersji 5.0 można znaleźć pod adresem http://www.apache.org/dyn/closer.cgi/lucene/solr/.

This entry was posted on piątek, Luty 20th, 2015 at 21:58 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 5.0 dostępne!”

  1. Robert Says:

    Moze moglibyscie jakis tutorial napisac jak przejsc z wersji 4 na 5-tke bez orania wszystkiego. Czy to wogole mozliwe?

  2. gr0 Says:

    Dobry pomysł, postaram się to opisać na dniach 🙂