Practical Apache Lucene 8
Uncover the Search Capabilities of Your Application
Price | $31.61 - $34.99
|
Rating | |
Author | Atri Sharma |
Publisher | Apress |
Published | 2020 |
Pages | 103 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1484263448 |
ISBN-13 | 9781484263440 |
Gain a thorough knowledge of Lucene's capabilities and use it to develop your own search applications. This book explores the Java-based, high-performance text search engine library used to build search capabilities in your applications.
Starting with the basics of Lucene and searching, you will learn about the types of queries used in it and also take a look at scoring models. Applying this basic knowledge, you will develop a hello world app using basic Lucene queries and explore functions like scoring and document level boosting.
Along the way you will also uncover the concepts of partial searching and matching in Lucene and then learn how to integrate geographical information (geospatial data) in Lucene using spatial queries and n-dimensional indexing. This will prepare you to build a location-aware search engine with a representative data set that allows location constraints to be specified during a search. You'll also develop a text classifier using Lucene and Apache Mahout, a popular machine learning framework.
After a detailed review of performance bench-marking and common issues associated with it, you'll learn some of the best practices of tuning the performance of your application. By the end of the book you'll be able to build your first Lucene patch, where you will not only write your patch, but also test it and ensure it adheres to community coding standards.
- Atri Sharma
3 5 10
Similar Books
by Subhashini Chellappan, Dharanitharan Ganesan
Work with Apache Spark using Scala to deploy and set up single-node, multi-node, and high-availability clusters. This book discusses various components of Spark such as Spark Core, DataFrames, Datasets and SQL, Spark Streaming, Spark MLib, and R on Spark with the help of practical code snippets for each topic. Practical Apache Spark also ...
Price: $31.66 | Publisher: Apress | Release: 2018
by Edwood Ng, Vineeth Mohan
Lucene 4 Cookbook is a practical guide that shows you how to build a scalable search engine for your application, from an internal documentation search to a wide-scale web implementation with millions of records. Starting with helping you to successfully install Apache Lucene, it will guide you through creating your first search applicati...
Price: $44.99 | Publisher: Packt Publishing | Release: 2015
by Rafal Kuc, Marek Rogozinski
ElasticSearch is fast, distributed, scalable, and written in the Java search engine that leverages Apache Lucene capabilities providing a new level of control over how you index and search even the largest set of data.Mastering ElasticSearch covers the intermediate and advanced functionalities of ElasticSearch and will let you understand ...
Price: $32.99 | Publisher: Packt Publishing | Release: 2013
by Vineeth Mohan
Elasticsearch is a distributed search server similar to Apache Solr with a focus on large datasets, schemaless setup, and high availability. Utilizing the Apache Lucene library (also used in Apache Solr), Elasticsearch enables powerful full-text search, as well as autocomplete "morelikethis" search, multilingual function...
Price: $44.99 | Publisher: Packt Publishing | Release: 2015
by Tommaso Teofili
Deep Learning for Search teaches you how to improve the effectiveness of your search by implementing neural network-based techniques. By the time you're finished with the book, you'll be ready to build amazing search engines that deliver the results your users need and that get better as time goes on!Deep learning handles the to...
Price: $39.99 | Publisher: Manning | Release: 2019
by Nishant Garg
Message publishing is a mechanism of connecting heterogeneous applications together with messages that are routed between them, for example by using a message broker like Apache Kafka. Such solutions deal with real-time volumes of information and route it to multiple consumers without letting information producers know who the final consu...
Price: $20.99 | Publisher: Packt Publishing | Release: 2013
by Chandramani Tiwary
In the past few years the generation of data and our capability to store and process it has grown exponentially. There is a need for scalable analytics frameworks and people with the right skills to get the information needed from this Big Data. Apache Mahout is one of the first and most prominent Big Data machine learning platforms. It i...
Price: $44.99 | Publisher: Packt Publishing | Release: 2015
Windows Phone 8 Application Development Essentials
by Tomasz Szostak
Windows Phone 8 replaces Windows Phone 7 devices with the Windows NT kernel found on many Windows 8 components. Windows 8 will give you more options to develop better and more visually appealing PC and Tablet applications.A practical guide that will show you how you how to create testable MVVM applications keeping in mind the best UI prac...
Price: $19.99 | Publisher: Packt Publishing | Release: 2013