Solr 1.4 Enterprise Search Server (Paperback)
David Smiley, Eric Pugh
- 出版商: Packt Publishing
- 出版日期: 2009-08-19
- 定價: $1,830
- 售價: 8.6 折 $1,581
- 貴賓價: 8.2 折 $1,502
- 語言: 英文
- 頁數: 336
- 裝訂: Paperback
- ISBN: 1847195881
- ISBN-13: 9781847195883
-
相關分類:
Full-text-search 全文搜尋引擎
下單後立即進貨 (1~2週)
買這商品的人也買了...
-
$1,980$1,881Understanding the Linux Kernel, 3/e (Paperback)
-
$1,050
Windows Internals: Including Windows Server 2008 and Windows Vista, 5/e (Hardcover)
-
$1,325$1,259Information Dashboard Design: The Effective Visual Communication of Data
-
$2,186$2,077Remoting Patterns : Foundations of Enterprise, Internet and Realtime Distributed Object Middleware
-
$450$342Windows 7 原來如此
-
$820$648鳥哥的 Linux 私房菜-基礎學習篇, 3/e
-
$980$774深入淺出 C# (Head First C#)
-
$580$458程式設計師的自我修養-連結、載入、程式庫
-
$480$374Wireshark 網路協定分析與管理
-
$980$882深入淺出 PHP 與 MySQL (Head First PHP & MySQL)
-
$520$411Google Android 2.X 應用程式開發實戰
-
$680$537編程創藝:編寫出卓越的程式碼 (Code Craft: The Practice of Writing Excellent Code)
-
$580$452Web CSS 網頁設計大全
-
$800$720C 程式設計藝術 (C How to Program, 5/e)
-
$680$537VMware Virtual Infrastructure 及 Hyper-V R2 企業級超應用
-
$520$395Facebook 與 funP 應用程式設計
-
$650$553Linux Shell 程式設計實務
-
$980$833Microsoft Office SharePoint Server 2007 新一代網頁資訊設計與應用(第三集)
-
$880$695深入淺出 JavaScript (Head First JavaScript)
-
$680$578Microsoft SQL Server 2008 管理實務
-
$620$527大話設計模式
-
$550$429ActionScript 3.0 活用範例大辭典
-
$720$612Embedded Linux 開發實務徹底研究 (Embedded Linux Primer: A Practical Real-World Approach)
-
$450$383Flash 3D 特效宅急便-商業範例隨學隨用
-
$650$514Silverlight 3.0 全面精通手冊─使用 VC#
商品描述
- Deploy, embed, and integrate Solr with a host of programming languages
- Implement faceting in e-commerce and other sites to summarize and navigate the results of a text search
- Enhance your search by highlighting search results, offering spell-corrections, auto-suggest, finding "similar" records, boosting records and fields for scoring, phonetic matching
- Informative and practical approach to development with fully working examples of integrating a variety of technologies
In Detail If you are a developer building a high-traffic web site, you need to have a terrific search engine. Sites like Netflix.com and Zappos.com employ Solr, an open source enterprise search server, which uses and extends the Lucene search library. This is the first book in the market on Solr and it will show you how to optimize your web site for high volume web traffic with full-text search capabilities along with loads of customization options. So, let your users gain a terrific search experience.
This book is a comprehensive reference guide for every feature Solr has to offer. It serves the reader right from initiation to development to deployment. It also comes with complete running examples to demonstrate its use and show how to integrate it with other languages and frameworks.
This book first gives you a quick overview of Solr, and then gradually takes you from basic to advanced features that enhance your search. It starts off by discussing Solr and helping you understand how it fits into your architecture--where all databases and document/web crawlers fall short, and Solr shines. The main part of the book is a thorough exploration of nearly every feature that Solr offers. To keep this interesting and realistic, we use a large open source set of metadata about artists, releases, and tracks courtesy of the MusicBrainz.org project. Using this data as a testing ground for Solr, you will learn how to import this data in various ways from CSV to XML to database access. You will then learn how to search this data in a myriad of ways, including Solr's rich query syntax, "boosting" match scores based on record data and other means, about searching across multiple fields with different boosts, getting facets on the results, auto-complete user queries, spell-correcting searches, highlighting queried text in search results, and so on.
After this thorough tour, we'll demonstrate working examples of integrating a variety of technologies with Solr such as Java, JavaScript, Drupal, Ruby, XSLT, PHP, and Python.
Finally, we'll cover various deployment considerations to include indexing strategies and performance-oriented configuration that will enable you to scale Solr to meet the needs of a high-volume site.
What you will learn from this book?
- Blend structured data with real search features
- Import CSV formatted data, XML, common document formats, and from databases
- Deploy Solr and provide reference to Solr's query syntax from the basics to range queries
- Enhance search results with spell-checking, auto-completing queries, highlighting search results, and more.
- Secure Solr
- Integrate a host of technologies with Solr from the server side to client-side JavaScript, to frameworks like Drupal
- Scale Solr using replication, distributed searches, and tuning
Approach
The book takes a step-by-step tutorial approach with fully working examples in Java. It will show you how to implement a Solr-based search engine on your intranet or web site.
Who this book is written for?
This book is for developers who would like to use Solr for their applications. You only need to have basic programming skills to use Solr. Knowledge of Lucene is certainly a bonus.