Apache Solr 3 Enterprise Search Server
If you are a developer building an app today then you know how important a good search experience is. Apache Solr, built on Apache Lucene, is a wildly popular open source enterprise search server that easily delivers powerful search and faceted navigation features that are elusive with databases. Solr supports complex search criteria, faceting, result highlighting, query-completion, query spell-check, relevancy tuning, and more.
Apache Solr 3 Enterprise Search Server 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 Solr with other languages and frameworks.
Through using a large set of metadata about artists, releases, and tracks courtesy of the MusicBrainz.org project, you will have a testing ground for Solr, and will learn how to import this data in various ways. You will then learn how to search this data in different ways, including Solr¡¯s rich query syntax and ¡°boosting¡± match scores based on record data.
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 :
Design a schema to include text indexing details like tokenization, stemming, and synonyms
Import data using various formats like CSV, XML, and from databases, and extract text from common document formats
Search using Solr¡¯s rich query syntax, perform geospatial searches, and influence relevancy order
Enhance search results with faceting, query spell-checking, auto-completing queries, highlighted search results, and more
Scale Solr by learning how to tune it and how to use replication and sharding
The book is written as a reference guide. It includes fully working examples based on a real-world public data set.
Who this book is written for
This book is for developers who want to learn how to use Apache Solr in their applications. Only basic programming skills are needed.
The Modeling Of Mind: Computers And Intelligence
Programming the Mobile Web, Second edition
Beginning Web Programming with HTML, XHTML, and CSS
Game Coding Complete (4th Edition)
Spiele entwickeln mit Gamestudio: Virtuelle 3D-Welten mit Gamestudio A8 und
Modelling with Words: Learning, Fusion, and Reasoning within a Formal Lingui
Flash Professional CS5 for Windows and Macintosh: Visual QuickStart Guide
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building a
Reducing Risk with Software Process Improvement
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Programming the Mobile Web, Second editi(1204)
Embedded Systems: World Class Designs(1112)
Building your First Mobile Game using XN(861)
Entity Framework 4 in Action(770)
Beginning Web Programming with HTML, XHT(761)
Graph-Theoretic Techniques for Web Conte(610)
Arduino Praxiseinstieg: Behandelt Arduin(559)
The Modeling Of Mind: Computers And Inte(293)
Spiele entwickeln mit Gamestudio: Virtue(227)
Beginning Android Application Developmen(8125)
Testing Computer Software, 2nd Edition(6828)
PHP & MySQL: The Missing Manual(6658)
Web Application Development with Yii and(5720)
Algorithms For Interviews(5594)
Unity 3D Game Development by Example: Be(5460)
Lucene in Action (Full version)(5067)
Fuzzy Logic with Engineering Application(4623)
Unreal Development Kit Game Programming (4218)
About Face 3: The Essentials of Interact(4183)
Microsoft SharePoint 2010: Building Solu(4081)
Node: Up and Running: Scalable Server-Si(3829)
Advanced Android 4 Games(3605)
Special Edition Using MS-DOS 6.22(3476)
The Design and Analysis of Algorithms(3465)