• Home
  • LLMs
  • Docker
  • Kubernetes
  • Java
  • Maven
  • About
Apache Solr | Solr configuration files
  1. Solr configuration files

  1. Solr configuration files
    By default Solr ships with two configuration folders: _default, sample_techproducts_configs

    If you look at "sample_techproducts_configs" folder, you can find the following files:
    $ tree /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/
    /opt/solr/server/solr/configsets/sample_techproducts_configs/conf/
    ├── managed-schema
    ├── solrconfig.xml
    ├── currency.xml
    ├── elevate.xml
    ├── spellings.txt
    ├── stopwords.txt
    ├── synonyms.txt
    ├── mapping-FoldToASCII.txt
    ├── mapping-ISOLatin1Accent.txt
    ├── params.json
    ├── protwords.txt
    ├── _rest_managed.json
    ├── _schema_analysis_stopwords_english.json
    ├── _schema_analysis_synonyms_english.json
    ├── update-script.js
    ├── lang
    │   ├── stopwords_en.txt
    │   ├── contractions_fr.txt
    │   ├── stemdict_nl.txt
    │   ├── stoptags_ja.txt
    │   └── userdict_ja.txt
    │   ├── ...
    └── xslt
        ├── ...

    - The "managed-schema" file defines the schema for the collection/core index (fields names/types/analyzers).

    - The "solrconfig.xml" file contains Solr configuration (libraries/plugins paths, request handlers, response writers, search components).

    - The "lang" directory contains configuration files that can be specific to languages (stopwords, stoptags, stemdict, userdict, contractions, ...).

    - The "xslt" directory contains XSLT files used to transform Solr query responses.

    Other files:
    - "elevate.xml"
    - "spellings.txt"
    - "synonyms.txt"
    - "protwords.txt"
    - "currency.xml"
    - "mapping-FoldToASCII.txt"
    - "mapping-ISOLatin1Accent.txt"
    - "_rest_managed.json"
    - "_schema_analysis_stopwords_english.json"
    - "_schema_analysis_synonyms_english.json"
© 2025  mtitek