Apache Solr Essentials

Andrea Gazzarini

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-28
  • 售價: $1,340
  • 貴賓價: 9.5$1,273
  • 語言: 英文
  • 頁數: 185
  • 裝訂: Paperback
  • ISBN: 1784399647
  • ISBN-13: 9781784399641
  • 相關分類: 全文搜尋引擎 Full-text-search
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Leverage the power of Apache Solr to create efficient search applications

About This Book

  • Learn the Apache Solr conceptual framework for robust search application creation.
  • Customize your search applications to meet your project specifications.
  • A fast paced guide that maximizes the data searching capability of your application.

Who This Book Is For

If you are a competent developer with experience of working with technologies similar to Apache Solr and want to develop efficient search applications, then this book is for you. Familiarity with the Java programming language is required.

What You Will Learn

  • Index your data using formats such as XML, JSON, and CSV
  • Manage, monitor, and tune a Solr instance
  • Deploy Apache Solr in different environments, depending upon your project requirements
  • Refine your search with various Solr client APIs
  • Create custom components by leveraging the Apache Solr extension points
  • Understand and utilize replication and sharding methods in a distributed search system
  • Create and customize your own Solr instance for your project

In Detail

Search is everywhere. Users always expect a search facility in mobile or web applications that allows them to find things in a fast and friendly manner.

Apache Solr Essentials is a fast-paced guide to help you quickly learn the process of creating a scalable, efficient, and powerful search application. The book starts off by explaining the fundamentals of Solr and then goes on to cover various topics such as data indexing, ways of extending Solr, client APIs and their indexing and data searching capabilities, an introduction to the administration, monitoring, and tuning of a Solr instance, as well as the concepts of sharding and replication. Next, you'll learn about various Solr extensions and how to contribute to the Solr community. By the end of this book, you will be able to create excellent search applications with the help of Solr.

商品描述(中文翻譯)

**利用 Apache Solr 的力量來創建高效的搜索應用程式**

## 本書介紹

- 學習 Apache Solr 的概念框架,以創建穩健的搜索應用程式。
- 根據您的專案規範自訂搜索應用程式。
- 一本快速的指南,最大化您應用程式的數據搜索能力。

## 本書適合誰

如果您是一位有能力的開發者,並且有使用類似 Apache Solr 技術的經驗,想要開發高效的搜索應用程式,那麼這本書適合您。需要具備 Java 程式語言的基礎知識。

## 您將學到什麼

- 使用 XML、JSON 和 CSV 等格式對數據進行索引
- 管理、監控和調整 Solr 實例
- 根據您的專案需求在不同環境中部署 Apache Solr
- 通過各種 Solr 客戶端 API 精煉您的搜索
- 利用 Apache Solr 擴展點創建自訂組件
- 理解並利用分散式搜索系統中的複製和分片方法
- 為您的專案創建和自訂自己的 Solr 實例

## 詳細內容

搜索無處不在。用戶總是期望在移動或網頁應用程式中擁有搜索功能,讓他們能夠快速且友好地找到所需的內容。

《Apache Solr Essentials》是一本快速的指南,幫助您迅速學習創建可擴展、高效且強大的搜索應用程式的過程。本書首先解釋 Solr 的基本原理,然後涵蓋各種主題,如數據索引、擴展 Solr 的方法、客戶端 API 及其索引和數據搜索能力、Solr 實例的管理、監控和調整介紹,以及分片和複製的概念。接下來,您將了解各種 Solr 擴展以及如何為 Solr 社區做出貢獻。到本書結束時,您將能夠在 Solr 的幫助下創建出色的搜索應用程式。