Dodano login interfejsu administratora z obsługą BasicAuth i Kerberos, w maju 2022 roku wydano Solr 9.0, jako pierwszą wersję niezależną od Lucene, wymagającą Java 11, z takimi atrakcjami jak wyszukiwanie „neuronowe” KNN, lepsza modularyzacja, więcej wtyczek bezpieczeństwa i nie tylko.

Sposób działania i użycie Solr działa jako samodzielny serwer wyszukiwania pełnotekstowego. Jako silnik do indeksowania i wyszukiwania pełnotekstowego wykorzystuje bibliotekę wyszukiwania Apache Lucene (która w ramach wspólnego projektu nosi nazwę Lucene-core). Udostępnia interfejsy API oparte na HTTP + JSON / XML podobne do podejścia REST (ang. ), co pozwala na łatwą integrację z aplikacjami i serwisami bez konieczności kodowania w języku Java. Dzięki zastosowanej architekturze „wtyczek” pozwala na rozszerzanie jego funkcji i dostosowanie do wielu rodzajów aplikacji. Dla platformy Solr jest dostępnych szereg bibliotek klienckich m.in. dla języków C++, C#, Java, PHP, Python, Ruby, Scala i innych.