In schema.xml wordt beschreven welke velden er zijn en van welk type. Er kunnen nieuwe typen worden gedefiniëerd en voor ieder type kan worden bepaald welke acties moeten worden uitgevoerd voordat het veld wordt geïndexeerd of gezocht.
Kort overzicht van schema.xml:
SolR is een zoekmachine gebaseerd op Lucene. Zowel SolR als Lucene zijn Open Source projecten van de Apache Software Foundation.
Lucene is een high-performance search engine library, geschreven in Java en daardoor geschikt voor allerlei toepassingen die full-text search nodig hebben.