• Home
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Big Data
  • CI
  • Install
  • Samples
  • Archived
Apache Solr (9.8.1)
  1. Introduction
  2. Install and configure Solr
    1. Overview: Standalone/SolrCloud
    2. Standalone Server
    3. SolrCloud: Embedded ZooKeeper
    4. SolrCloud: Cluster
  3. Command Line Utilities: "${ZK_HOME}/bin/zkCli"
    1. Uploading Solr configuration in ZooKeeper
  4. Command Line Utilities: "${SOLR_ROOT}/bin/solr"
    1. "${SOLR_ROOT}/bin/solr" commands
    2. create_collection command
    3. delete (collection) command
    4. status command
    5. healthcheck command
  5. Solr Admin UI
    1. Standalone Server
    2. SolrCloud
    3. Solr UI - Query
  6. Solr configuration files
    1. Solr configuration files
    2. schema.xml
    3. solrconfig.xml
  7. Solr HTTP Admin API
    1. Config Sets API
    2. Collections API
      1. Collections
      2. Aliases
      3. Cluster Status
  8. XML Messages for Updating a Solr Index (update request handler)
    1. Add documents
    2. Update documents
    3. Delete documents
    4. Commit changes
    5. Optimize the index
  9. SolrJ API (code samples)
    1. Maven dependencies
      1. Maven - POM Configuration
    2. Admin API
      1. ConfigSetAdminRequest API
      2. CollectionAdminRequest API
        1. Collections
        2. Aliases
        3. Cluster Status
    3. Selecting documents
      1. Search documents using the request handler /select
    4. Adding documents
      1. Add documents using CloudSolrClient
      2. Add documents using the request handler /update
      3. Add documents using the request handler /update (stream.body)
      4. Add documents using the request handler /update (binary)
    5. Extracting text
      1. Extract text using the request handler /update/extract
    6. Updating documents
      1. Update documents using the request handler /update (stream.body)
      2. Update documents using the request handler /update (binary)
    7. Deleting documents
      1. Delete documents using CloudSolrClient
      2. Delete documents using the request handler /update
  10. Unit tests: Apache Solr (MiniSolrCloudCluster)
Annexes
  1. Solr Browse Interface (Solritas)
  2. Securing Solr: Basic Authentication
  3. Configure Solr to listen on a specific IP address or host name
  4. Solr examples
  5. Post documents to Solr (HTTP)
  6. Clean-up Solr
References
  • Apache Solr Enterprise Search Server
    Authors: David Smiley, Eric Pugh, Kranti Parisa, Matt Mitchell
    Publisher: Packt Publishing; Third Edition (May 2015)
    ISBN: 978-1782161363
  • Apache Solr Reference Guide
    https://solr.apache.org/guide/solr
  • Apache Solr Wiki
    https://wiki.apache.org/solr/
  • Apache Solr Wiki - FAQ
    https://wiki.apache.org/solr/FAQ
© 2025  mtitek