Mastering Apache Solr starts with an introduction to Apache Solr, its underlying technologies, the main differences between the classical database engines, and gradually moves to more advance topics... More > like boosting performance.
In this book, we will look under the hood of a large number of topics and discuss answers to pertinent questions like why denormalize data, how to import classical databases' data inside Apache Solr, how to serve Solr through five different web servers, how to optimize them to serve Solr even faster. An important and major topic covered in this book is Solr's querying mechanism, which will prove to be a strong ally in our journey through this book. We then look at boosting performance and deploying Solr using several servlet servers. Finally, we cover how to communicate with Solr using different programming languages, before deploying it in a cloud-based environment.
Mastering Apache Solr will empower you to provide a world-class search experience to your end users.< Less
Revised, Early Access Release #7
Updated for Solr 4.4.
New: Collections API, File Access API.
A tutorial and hard-core reference deep dive for Solr 4.x, including many examples.
Part I.... More > Introduction to Solr
Part II. Data Definition
Part III. Indexing Data
Part IV. Querying Data
Part V. Distributed Solr and SolrCloud (TBD)
Part VI. Configuration and Admin (non-Core Admin TBD)
Part VII. Client APIs (TBD)
Follow progress on my blog: