mtitek
  • Cloud
  • Big Data
  • CI
  • Install
  • Samples
  • Java
  • Ubuntu
  • Maven
  • Archive
Apache Solr (8.6.0)
  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: "zkCli"
    1. Uploading Solr configuration in ZooKeeper
  4. Command Line Utilities: "solr"
    1. List of important Solr commands
    2. "create_collection" command help
    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 directory structure
  5. Solr examples
  6. Post documents to Solr (HTTP)
  7. Clean-up Solr
  8. Solr Dependencies (7.6.0)
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://lucene.apache.org/solr/guide/8_5/
  • Apache Solr Wiki
    https://wiki.apache.org/solr/
  • Apache Solr Wiki - FAQ
    https://wiki.apache.org/solr/FAQ
© 2022  mtitek