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
SolrCloud – 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.
Solr 4.1: SolrCloud – wiele części kolekcji na tej samej instancji Solr
Pomijając dziwnie brzmiący tytuł tego wpisu, chcielibyśmy podzielić się kolejną nowością jaką będzie można znaleźć w nadchodzącym Solr 4.1, a mianowicie możliwość umieszczenia więcej, niż pojedynczej części kolekcji na pojedynczej instancji Solr w ramach klastra. Tak, do tej pory nie było to możliwe. Spójrzmy więc, jak zmienia się Solr 4.1 w stosunku do obecnej wersji 4.0.