Dzisiejszy wpis jest kolejnym z serii, w której staramy się przybliżyć funkcjonalności jakie pojawią się w wersji 4.0 Apache Solr. Dzisiaj przyjrzymy się funkcjonalności pozwalającej na zmianę sposobu w jaki zwracane są pola w dokumentach.
lucene
Apache Lucene i Solr 3.5
Lucene Eurocon 2011 – dzień drugi
W poprzednim wpisie staraliśmy się przekazać, jak wyglądał pierwszy dzień Lucene Eurocon 2011 z naszej perspektywy. Jednak z naszego punktu widzenia to drugi dzień był tym ważniejszym, ze względu na to, iż w części popołudniowej mieliśmy poprowadzić jedną z prezentacji. Zacznijmy jednak od początku.
explain.solr.pl: Status
Podczas konferencji Lucene Eurocon 2011 prezentowaliśmy narzędzie do analizy wyników Solr. Obiecywaliśmy, że publiczna wersja serwisu zostanie wkrótce udostępniona społeczności. Chcieliśmy zapewnić, że cały czas zbliżamy się do tego momentu. W tym momencie skupiamy się jeszcze nad:
Lucene Eurcon 2011 – dzień pierwszy
Jak już pisaliśmy, kilkanaście dni temu wróciliśmy z kolejnej odsłony konferencji Lucene Eurocon, która miała miejsce w Barcelonie. Pomimo tego, iż dostępne będą filmy z każdej z prezentacji, postanowiliśmy opisać te na których byliśmy i które zapadły nam w pamięć. Niestety ze względu na to, że konferencja prowadzona była trzema ścieżkami, nie byliśmy w stanie być obecni na wszystkich tych na których byśmy chcieli.
Plany na najbliższą przyszłość
Na pewno zauważyliście zmniejszoną aktywność na solr.pl. Nie jest to jednak związane z przygotowaniami do zapadnięcia w sen zimowy. Nie znudziła nam się też nasza działalność. Powodem jest gorący okres związany z deadline projektu, który wykonujemy w ramach naszej pracy zawodowej. Dodatkowo cała reszta wolnego czasu jest zajęta przez dwa tematy o których poniżej.
Lucene i Solr 3.4
Na serwerach Apache Software Foundation (oraz mirrorach) można znaleźć wersję 3.4 biblioteki Lucene oraz opartego na niej silnika wyszukiwania Solr. W najnowszej wersji zostało zawartych kilka ciekawych funkcjonalności, szczególnie jeżeli chodzi o Solr. Lista moim zdaniem najważniejszych zmian w rozwinięciu.
Problem „głębokiego” stronicowania
Wyobraźmy sobie następujący problem – mamy aplikację, która oczekuje od Solr zwracania posortowanych po pewnym polu wyników, które będą następnie stronicowane. Jednak, jeżeli osoba korzystająca z aplikacji wybierze od razu dziesiątą, dwudziestą, czy pięćdziesiątą stronę wyników wyszukiwania pojawia się problem długiego oczekiwania na wyniki wyszukiwania. Czy jest coś co możemy z tym zrobić ? Tak, możemy trochę pomóc Solr.
Lucene i Solr 3.3
Minęło dopiero kilka tygodnia od wydania wersji 3.2 (lista zmian), a na serwerach Apache Software Foundation (oraz mirrorach) można znaleźć wersję 3.3 biblioteki Lucene oraz opartego na niej silnika wyszukiwania Solr. W najnowszej wersji zostało zawartych kilka ciekawych funkcjonalności, szczególnie jeżeli chodzi o Solr. Lista moim zdaniem najważniejszych zmian w rozwinięciu.
Kiedy należy commitować ?
Pytanie jakie ostatnio sobie zadałem, wydaje się jednym z tych na które odpowiedź powinna być szybka i bezproblemowa. Tak więc, kiedy należy wysyłać polecenie commit do Solr (lub Lucene) ? Pomimo prostoty pytania, odpowiedź nie jest moim zdaniem jednoznaczna.