• Complain

David Smiley - Apache Solr 3 Enterprise Search Server

Here you can read online David Smiley - Apache Solr 3 Enterprise Search Server full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2011, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

David Smiley Apache Solr 3 Enterprise Search Server

Apache Solr 3 Enterprise Search Server: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Apache Solr 3 Enterprise Search Server" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Enhance your search with faceted navigation, result highlighting, relevancy ranked sorting, and more Comprehensive information on Apache Solr 3 with examples and tips so you can focus on the important parts Integration examples with databases, web-crawlers, XSLT, Java & embedded-Solr, PHP & Drupal, JavaScript, Ruby frameworks Advice on data modeling, deployment considerations to include security, logging, and monitoring, and advice on scaling Solr and measuring performance An update of the best-selling title on Solr 1.4 In Detail 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 Solrs rich query syntax and boosting match scores based on record data. Finally, well 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 Solrs 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 Integrate a host of technologies with Solr from the server side to client-side JavaScript, to frameworks like Drupal Scale Solr by learning how to tune it and how to use replication and sharding Approach 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.

David Smiley: author's other books


Who wrote Apache Solr 3 Enterprise Search Server? Find out the surname, the name of the author of the book and a list of all author's works by series.

Apache Solr 3 Enterprise Search Server — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Apache Solr 3 Enterprise Search Server" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Apache Solr 3 Enterprise Search Server

Apache Solr 3 Enterprise Search Server

Copyright 2011 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author(s), nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: August 2009

Second published: November 2011

Production Reference: 2041111

Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK.

ISBN 978-1-84951-606-8

www.packtpub.com

Cover Image by Duraid Fatouhi (<> )

Credits

Authors

David Smiley

Eric Pugh

Reviewers

Jerome Eteve

Mauricio Scheffer

Acquisition Editor

Sarah Cullington

Development Editors

Shreerang Deshpande

Gaurav Mehta

Technical Editor

Kavita Iyer

Project Coordinator

Joel Goveya

Proofreader

Steve Maguire

Indexers

Hemangini Bari

Rekha Nair

Production Coordinator

Alwin Roy

Cover Work

Alwin Roy

About the Authors

Born to code, David Smiley is a senior software engineer with a passion for programming and open source. He has written a book, taught a class, and presented at conferences on the subject of Solr. He has 12 years of experience in the defense industry at MITRE, using Java and various web technologies. Recently, David has been focusing his attention on the intersection of geospatial technologies with Lucene and Solr.

David first used Lucene in 2000 and was immediately struck by its speed and novelty. Years later he had the opportunity to work with Compass, a Lucene based library. In 2008, David built an enterprise people and project search service with Solr, with a focus on search relevancy tuning. David began to learn everything there is to know about Solr, culminating with the publishing of Solr 1.4 Enterprise Search Server in 2009the first book on Solr. He has since developed and taught a two-day Solr course for MITRE and he regularly offers technical advice to MITRE and its customers on the use of Solr. David also has experience using Endeca's competing product, which has broadened his experience in the search field.

On a technical level, David has solved challenging problems with Lucene and Solr including geospatial search, wildcard ngram query parsing, searching multiple multi-valued fields at coordinated positions, and part-of-speech search using Lucene payloads. In the area of geospatial search, David open sourced his geohash prefix/grid based work to the Solr community tracked as SOLR-2155. This work has led to presentations at two conferences. Presently, David is collaborating with other Lucene and Solr committers on geospatial search.

Acknowledgement

Most, if not all authors seem to dedicate their book to someone. As simply a reader of books I have thought of this seeming prerequisite as customary tradition. That was my feeling before I embarked on writing about Solr, a project that has sapped my previously "free" time on nights and weekends for a year. I chose this sacrifice and want no pity for what was my decision, but my wife, family and friends did not choose it. I am married to my lovely wife Sylvie who has easily sacrificed as much as I have to work on this project. She has suffered through the first edition with an absentee husband while bearing our first childCamille. The second edition was a similar circumstance with the birth of my second daughterAdeline. I officially dedicate this book to my wife Sylvie and my daughters Camille and Adeline, who I both lovingly adore. I also pledge to read book dedications with new-found first-hand experience at what the dedication represents.

I would also like to thank others who helped bring this book to fruition. Namely, if it were not for Doug Cutting creating Lucene with an open source license, there would be no Solr. Furthermore, CNET's decision to open source what was an in-house project, Solr itself, in 2006, deserves praise. Many corporations do not understand that open source isn't just "free code" you get for free that others write: it is an opportunity to let your code flourish in the outside instead of it withering inside. Last, but not the least, this book would not have been completed in a reasonable time were it not for the assistance of my contributing author, Eric Pugh. His own perspectives and experiences have complemented mine so well that I am absolutely certain the quality of this book is much better than what I could have done alone.

Thank you all.

David Smiley

Eric Pugh has been fascinated by the "craft" of software development, and has been heavily involved in the open source world as a developer, committer, and user for the past five years. He is an emeritus member of the Apache Software Foundation and lately has been mulling over how we solve the problem of finding answers in datasets when we don't know the questions ahead of time to ask.

In biotech, financial services, and defense IT, he has helped European and American companies develop coherent strategies for embracing open source search software. As a speaker, he has advocated the advantages of Agile practices with a focus on testing in search engine implementation.

Eric became involved with Solr when he submitted the patch SOLR-284 for Parsing Rich Document types such as PDF and MS Office formats that became the single most popular patch as measured by votes! The patch was subsequently cleaned up and enhanced by three other individuals, demonstrating the power of the open source model to build great code collaboratively. SOLR-284 was eventually refactored into Solr Cell as part of Solr version 1.4.

He blogs at http://www.opensourceconnections.com/

Acknowledgement

When the topic of producing an update of this book for Solr 3 first came up, I thought it would be a matter of weeks to complete it. However, when David Smiley and I sat down to scope out what to change about the book, it was immediately apparent that we didn't want to just write an update for the latest Solr, we wanted to write a complete second edition of the book. We added a chapter, moved around content, rewrote whole sections of the book. David put in many more long nights than I over the past 9 months writing what I feel justifiable in calling the Second Edition of our book. So I must thank his wife Sylvie for being so supportive of him!

I also want to thank again Erik Hatcher for his continuing support and mentorship. Without his encouragement I wouldn't have spoken at Euro Lucene, or become involved in the Blacklight community.

I also want to thank all of my colleagues at OpenSource Connections. We've come a long way as a company in the last 18 months, and I look forward to the next 18 months. Our Friday afternoon hack sessions re-invigorate me every week!

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Apache Solr 3 Enterprise Search Server»

Look at similar books to Apache Solr 3 Enterprise Search Server. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Apache Solr 3 Enterprise Search Server»

Discussion, reviews of the book Apache Solr 3 Enterprise Search Server and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.