Using Apache Solr

Apache Solr is an Apache Lucene-based enterprise search platform providing features such as full-text search, near real-time indexing, and database integration. Apache Solr runs as a full-text search server within a servlet container, the default being Jetty, which is included with the Solr installation. In this chapter we shall discuss using Kubernetes cluster manager with Apache Solr. We shall be using only the declarative approach, which makes use of definition files, for creating and managing a Solr cluster. This chapter has the following sections.