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/.

Dodaj komentarz

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

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active
Save settings
Cookies settings