Wraz z udostępnieniem Solr 8.5.0 dostaliśmy możliwość bardzo łatwego indeksowania logów, które Solr produkuje. Posiadając te dane w samym Solr jesteśmy w stanie je przeszukiwać i analizować z wykorzystaniem facetingu. Zobaczmy zatem jak skorzystać z tego narzędzia.
Read moresolr
Lucene i Solr 8.4.1
Miło nam poinformować, iż opublikowane zostało wydanie najnowszej wersji biblioteki Lucene oraz serwera wyszukiwania Solr z serii 8.x, oznaczone numerem 8.4.1. Jest to wydanie poprawiające błędy znalezione w wersji 8.4.0.
Read moreLucene i Solr 8.4.0
Miło nam poinformować, iż opublikowane zostało wydanie najnowszej wersji biblioteki Lucene oraz serwera wyszukiwania Solr z serii 8.x, oznaczone numerem 8.4.0. Jest to wydanie wprowadzające nowe funkcjonalności oraz poprawiające błędy znalezione w poprzednich wersjach.
Read moreKolekcje tylko do odczytu
Zastanawialiście się kiedyś w jaki sposób zapobiec przypadkowym modyfikacjom kolekcji przez aplikację korzystającą z Solr, bądź przez osobę mającą dostęp do Solr? Oczywiście możemy zabrać dostęp i jest to jedno z rozwiązań, aczkolwiek nie zawsze jest to możliwe. W dzisiejszym wpisie dowiemy się w jaki sposób możliwe jest zabezpieczenie kolekcji przed zapisem dzięki konfiguracji kolekcji w trybie tylko do odczytu.
Read moreLucene i Solr 8.2
Solr 8: ByteBuffersDirectory – szybkie spojrzenie
Jedną z nowości wprowadzonych w niedawno opublikowanym Solr 8.0 jest nowa implementacja interfejsu Directory mająca zastąpić mało skalowalne RAMDirectory. Ta nowa implementacja to ByteBuffersDirectory dedykowana małym, krótko żyjącym danym. Przyjrzyjmy się zatem potencjalnym zastosowaniom, ograniczeniom i wykorzystaniu w Solr.
Read moreMigracja do Solr 8
Wraz z niedawną premierą Solr 8.0 wiele osób może zastanawiać się, czy migrować do nowej wersji oraz jak to zrobić. Czy możliwa jest aktualizacja do najnowszej wersji bez zatrzymywania Solr? Czy możliwa jest aktualizacja metodą pojedynczych restartów każdej instancji? Dzisiaj postaramy się odpowiedzieć na to pytanie.
Read moreLucene i Solr 7.7.0
Miło nam poinformować, iż opublikowane zostało wydanie najnowszej wersji biblioteki Lucene oraz serwera wyszukiwania Solr z serii 7.x, oznaczone numerem 7.7.0. Jest to wydanie wprowadzające nowe funkcjonalności oraz poprawiające błędy znalezione w wersji 7.6.0.
SolrCloud i kontrola wykonywania zapytań
Wraz z Solr 7.0 i wprowadzeniem nowych typów replik, oprócz standardowego typu NRT, pojawiło się naturalne pytanie – czy możemy kontrolować wykonywanie zapytań? Czy możemy powiedzieć Solr, że chcielibyśmy, aby zapytania były wykonywane na replikach typu PULL lub te repliki były priorytetowe. Przyjrzyjmy się zatem możliwościom.
Read moreSolrCloud – tolerancja odczytu i zapisu
SolrCloud, podobnie jak większość systemów rozproszonych podlega pewnym zasadom. Np. CAP mówi o tym, iż rozproszony system jest w stanie zapewnić dwie z trzech wymienionych funkcjonalności w tym samym czasie – dostępność, spójność, odporność na rozłączanie sieci. Oczywiście nie będziemy rozmawiać o podstawach systemów rozproszonych, ale skupimy się jak możemy kontrolować tolerancję zapisu i odczytu w SolrCloud.