• Computers

Lucene in Action


Author: Michael McCandless,Erik Hatcher,Otis Gospodnetić
Publisher: Manning Publications
ISBN: 9781933988177
Category: Computers
Page: 488
View: 723
Lucene remains an indispensable part of most enterprise applications. This search engine now powers Web options in diverse companies, including Netflix, LinkedIn, and the Mayo Clinic. This updated edition is the definitive guide to developing with Lucene.

Solr in Action


Author: Trey Grainger,Timothy Potter
Publisher: Createspace Independent Publishing Platform
ISBN: 9781548535353
Category:
Page: 134
View: 8874
Search is everywhere, yet it is one of the most misunderstood functionalities of the IT industry. In Apache Solr, author Xavier Morera guides you through the basics of this highly popular enterprise search tool. You'll learn how to set up an index and how to make it searchable, then query it with a simple enterprise search. Explanations for precision and recall are also included to help you ensure that relevant, accurate results have been returned. Custom UIs using Solritas and SolrNet are also covered. This updated and expanded second edition of Book provides a user-friendly introduction to the subject, Taking a clear structural framework, it guides the reader through the subject's core elements. A flowing writing style combines with the use of illustrations and diagrams throughout the text to ensure the reader understands even the most complex of concepts. This succinct and enlightening overview is a required reading for all those interested in the subject . We hope you find this book useful in shaping your future career & Business.

    • Computers

Elasticsearch Server


Author: Rafal Kuc,Marek Rogozinski
Publisher: Packt Publishing Ltd
ISBN: 1849518440
Category: Computers
Page: 318
View: 3482
ElasticSearch is an open source search server built on Apache Lucene. It was built to provide a scalable search solution with built-in support for near real-time search and multi-tenancy.Jumping into the world of ElasticSearch by setting up your own custom cluster, this book will show you how to create a fast, scalable, and flexible search solution. By learning the ins-and-outs of data indexing and analysis, "ElasticSearch Server" will start you on your journey to mastering the powerful capabilities of ElasticSearch. With practical chapters covering how to search data, extend your search, and go deep into cluster administration and search analysis, this book is perfect for those new and experienced with search servers.In "ElasticSearch Server" you will learn how to revolutionize your website or application with faster, more accurate, and flexible search functionality. Starting with chapters on setting up your own ElasticSearch cluster and searching and extending your search parameters you will quickly be able to create a fast, scalable, and completely custom search solution.Building on your knowledge further you will learn about ElasticSearch's query API and become confident using powerful filtering and faceting capabilities. You will develop practical knowledge on how to make use of ElasticSearch's near real-time capabilities and support for multi-tenancy.Your journey then concludes with chapters that help you monitor and tune your ElasticSearch cluster as well as advanced topics such as shard allocation, gateway configuration, and the discovery module.

    • Computers

Hibernate Search in Action


Author: Emmanuel Bernard,John Griffin
Publisher: Manning Publications
ISBN: N.A
Category: Computers
Page: 463
View: 9177
"Hibernate Search in Action introduces the subject of full-text search and helps readers master the Hibernate Search library. You'll start with the basics, like indexing your domain model and querying. Then, you'll learn to add human-friendly features like phonetic approximation, relevance ranking, and search by synonym. You'll also learn how to scale Lucene in a clustered environment and access Lucene natively to extend Hibernate Search. The book does not assume any previous knowledge of Hibernate Search." --Résumé de l'éditeur.

    • Computers

Lucene 4 Cookbook


Author: Edwood Ng,Vineeth Mohan
Publisher: Packt Publishing Ltd
ISBN: 1782162291
Category: Computers
Page: 220
View: 588
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 application. Furthermore, the book walks you through analyzing your text and indexing your data to leverage the performance of your search application. As you progress through the chapters, you will learn to effectively search your indexes and successfully employ real-time searching. The chapters start off with simple concepts and build up to complex solutions that should help you on your way to becoming a search engine expert.

    • Computers

Tika in Action


Author: Chris A. Mattmann,Jukka L. Zitting
Publisher: Manning Publications Company
ISBN: 9781935182856
Category: Computers
Page: 229
View: 5384
The information trapped in text files, PDFs, and other digital content is a valuable information asset that can be very difficult to discover and use. Apache Tika is an open source toolkit that makes it easy for search engines, content management systems and other applications to detect and extract content from digital documents in all major file formats. Tika in Actionis a hands-on guide for developers working with search engines, content management systems and other similar applications who want to exploit the information locked in digital documents. It introduces the world of mining text and binary documents as well as other information sources. The book shows where Tika fits within this landscape and how readers can use Tika to build and extend applications. The book's many case studies give real-world experience from domains ranging from search engines to digital asset management and scientific data processing.

    • Computers

Apache Solr Beginner's Guide


Author: Alfredo Serafini
Publisher: Packt Publishing Ltd
ISBN: 1782162534
Category: Computers
Page: 324
View: 959
Written in a friendly, example-driven format, the book includes plenty of step-by-step instructions and examples that are designed to help you get started with Apache Solr. This book is an entry level text into the wonderful world of Apache Solr. The book will center around a couple of simple projects such as setting up Solr and all the stuff that comes with customizing the Solr schema and configuration. This book is for developers looking to start using Apache Solr who are stuck or intimidated by the difficulty of setting it up and using it.For anyone wanting to embed a search engine in their site to help users navigate around the mammoth data available this book is an ideal starting point. Moreover, if you are a data architect or a project manager and want to make some key design decisions, you will find that every example included in the book contains ideas usable in real-world contexts.

    • Computers

Information Retrieval

Implementing and Evaluating Search Engines
Author: Stefan Büttcher,Charles L. A. Clarke,Gordon V. Cormack
Publisher: MIT Press
ISBN: 0262528878
Category: Computers
Page: 632
View: 7252
An introduction to information retrieval, the foundation for modern search engines, that emphasizes implementation and experimentation.

    • Computers

Professional Portal Development with Open Source Tools

JavaPortlet API, Lucene, James, Slide
Author: W. Clay Richardson,Donald Avondolio,Joe Vitale,Peter Len,Kevin T. Smith
Publisher: John Wiley & Sons
ISBN: 0471469513
Category: Computers
Page: 456
View: 9469
What is this book about? Open source technology enables you to build customized enterprise portal frameworks with more flexibility and fewer limitations. This book explains the fundamentals of a powerful set of open source tools and shows you how to use them. An outstanding team of authors provides a complete tutorial and reference guide to Java Portlet API, Lucene, James, and Slide, taking you step-by-step through constructing and deploying portal applications. You trace the anatomy of a search engine and understand the Lucene query syntax, set up Apache James configuration for a variety of servers, explore object to relational mapping concepts with Jakarta OJB, and acquire many other skills necessary to create J2EE portals uniquely suited to the needs of your organization. Loaded with code-intensive examples of portal applications, this book offers you the know-how to free your development process from the restrictions of pre-packaged solutions. What does this book cover? Here's what you will learn in this book: How to evaluate business requirements and plan the portal How to develop an effective browser environment How to provide a search engine, messaging, database inquiry, and content management services in an integrated portal application How to develop Web services for the portal How to monitor, test, and administer the portal How to create portlet applications compliant with the Java Portlet API How to reduce the possibility of errors while managing the portal to accommodate change How to plan for the next generation application portal Who is this book for? This book is for professional Java developers who have some experience in portal development and want to take advantage of the options offered by open source tools.

    • Computers

Windows Developer Power Tools

Turbocharge Windows Development with More Than 170 Free and Open Source Tools
Author: James Avery,Jim Holmes
Publisher: "O'Reilly Media, Inc."
ISBN: 0596527543
Category: Computers
Page: 1263
View: 8598
A wealth of open and free software is available today for Windows developers who want to extend the development environment, reduce development effort, and increase productivity. This encyclopedic guide explores more than 100 free and open source tools available to programmers who build applications for Windows desktops and servers.

    • Computers

Scaling Apache Solr


Author: Hrishikesh Vijay Karambelkar
Publisher: Packt Publishing Ltd
ISBN: 178398175X
Category: Computers
Page: 298
View: 2587
This book is a step-by-step guide for readers who would like to learn how to build complete enterprise search solutions, with ample real-world examples and case studies. If you are a developer, designer, or architect who would like to build enterprise search solutions for your customers or organization, but have no prior knowledge of Apache Solr/Lucene technologies, this is the book for you.

ACTIVEMQ IN ACTION


Author: Brude Snyder,Dejan Bosanac,Rob Davies
Publisher: N.A
ISBN: 9788177229844
Category:
Page: 404
View: 3793
About The Book: ActiveMQ in Action is all you'll need to master ActiveMQ. It starts from the anatomy of a JMS message and moves quickly through connectors, message persistence, authentication, and authorization. By following a running example (a stock portfolio app), you ll pick up the best practices distilled by the authors from their long and deep involvement with this technology.This book requires a working knowledge of Java, but no previous experience with ActiveMQ or other message brokers is needed.

    • Computers

Professional Struts Applications

Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity
Author: John Carnell,Jeff Linwood,Maciej Zawadzki
Publisher: Apress
ISBN: 1430211229
Category: Computers
Page: 336
View: 8121
* Instructs the use of Struts to build MVC Web applications and simplify HTML form construction and validation * Provides information on using Object-RelationalBridge to cut down the amount of data-access code necessary to be written and maintained * Teaches how to use Lucene to incorporate search engine functionality into a Web application * Demonstrates how to use Velocity to cleanly separate presentation and Java Code

Hadoop in Action


Author: Chuck Lam,Mark Davis,Ajit Gaddam
Publisher: Manning Publications
ISBN: 9781617291227
Category:
Page: 525
View: 8888
The massive datasets required for most modern businesses are too large to safely store and efficiently process on a single server. Hadoop is an open source data processing framework that provides a distributed file system that can manage data stored across clusters of servers and implements the MapReduce data processing model so that users can effectively query and utilize big data. The new Hadoop 2.0 is a stable, enterprise-ready platform supported by a rich ecosystem of tools and related technologies such as Pig, Hive, YARN, Spark, Tez, and many more. Hadoop in Action, Second Edition, provides a comprehensive introduction to Hadoop and shows how to write programs in the MapReduce style. It starts with a few easy examples and then moves quickly to show how Hadoop can be used in more complex data analysis tasks. It covers how YARN, new in Hadoop 2, simplifies and supercharges resource management to make streaming and real-time applications more feasible. Included are best practices and design patterns of MapReduce programming. The book expands on the first edition by enhancing coverage of important Hadoop 2 concepts and systems, and by providing new chapters on data management and data science that reinforce a practical understanding of Hadoop. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

    • Computers

Learning Apache Kafka - Second Edition


Author: Nishant Garg
Publisher: Packt Publishing Ltd
ISBN: 1784390275
Category: Computers
Page: 112
View: 5488
This book is for readers who want to know more about Apache Kafka at a hands-on level; the key audience is those with software development experience but no prior exposure to Apache Kafka or similar technologies. It is also useful for enterprise application developers and big data enthusiasts who have worked with other publisher-subscriber-based systems and want to explore Apache Kafka as a futuristic solution.

    • Computers

Mastering Elasticsearch - Second Edition


Author: Rafał Kuć,Marek Rogoziński
Publisher: Packt Publishing Ltd
ISBN: 1783553804
Category: Computers
Page: 434
View: 9840
This book is for Elasticsearch users who want to extend their knowledge and develop new skills. Prior knowledge of the Query DSL and data indexing is expected.

    • Computers

Taming Text

How to Find, Organise, and Manipulate it
Author: Grant S. Ingersoll,Thomas S. Morton,Andrew L. Farris
Publisher: Manning Publications
ISBN: 9781933988382
Category: Computers
Page: 298
View: 1380
Provides practical examples showing how to work with text in applications, covering such topics as proper name recognition, clustering, tagging, full-text search, and information extraction.

    • Computers

Practical JIRA Plugins


Author: Matthew Doar
Publisher: "O'Reilly Media, Inc."
ISBN: 1449308279
Category: Computers
Page: 112
View: 3818
One advantage of using JIRA for issue tracking, bug tracking, or project management is the ability to extend this tool with hundreds of plugins from the JIRA community. In this concise book, software toolsmith Matt Doar—the author of Practical JIRA Administration—shows you how to create and maintain your own JIRA plugins to meet the specific needs of a project. This book uses detailed examples to clarify some of the more confusing aspects of JIRA plugins, and serves as an ideal supplement to the extensive documentation already available. Use JIRA’s Plugin SDK, and learn several aspects common to all plugins Create your own custom field type, using a JIRA plugin Delve into advanced aspects of custom field plugins, and discover how searching for values in custom fields works Create JIRA plugins to use with workflows, and learn about conditions, validators, and post-functions Store data using the PropertySet interface and the Active Objects plugin Upgrade a plugin and upload it to Atlassian Plugin Exchange (PAC)

    • Computers

Professional DNN7

Open Source .NET CMS Platform
Author: Shaun Walker,Bruce Chapman,Cathal Connolly,Peter Donker,Israel Martinez,Charles Nurse,Chris Paterra,Clinton Bland,Ashish Prasad,Nathan Rover,Mitchel Sellers,Dennis Shiao,Will Strohl,Erik van Ballegoij,Scott Willhite,Ralph Williams, Jr.
Publisher: John Wiley & Sons
ISBN: 1118850866
Category: Computers
Page: 768
View: 9070
A variety of positive change has recently taken place in the DNN ecosystem, code base, and underlying technology. Professional DNN7: Open Source .NET CMS Platform provides thorough coverage of all aspects of DNN including the latest features, API’s, and updates. Looking to ramp up your knowledge of DNN7? If so, this book is for you! In this book, you'll learn how to install, configure, administer, develop modules, and much more! DNN has undergone a significant transformation over the past 4 years. The rebrand from DotNetNuke to DNN was just the start. The entire platform was migrated from VB to C#, the user interface was overhauled providing a much-improved user experience, dramatic improvements in functionality & performance were made including support for social collaboration and mobile devices. Recently API’s that make modern, client-side development easy have been introduced as well. The underlying technology platform has migrated from ASP.NET 2.0 to ASP.NET 4.0 and DNN has also integrated Microsoft’s Web API as the service framework at the core of the DNN solution. All of these enhancements provide developers with a lot of power in one solution. In previous Professional DotNetNuke books, DotNetNuke founder Shaun Walker authored a popular introductory chapter covering the evolution of the DNN open source project. He will expand this initial chapter with information about venture capital funding, commercialization, and software business insights – which will be of interest to DNN enthusiasts, as well as technology entrepreneurs. DNN site builders, administrators, and developers will learn how to: determine if they have met the installation requirements and install DNN administer and host a DNN site and install and configure modules manage users and keep a DNN installation secure localize a DNN site for multiple languages build custom DNN modules in C# using the model of separation of database, business logic, and presentation layers customize the DNN look with skinning make their site social with EVOQ

    • Computers

Ravendb in Action


Author: Itamar Syn-Hershko
Publisher: Manning Publications
ISBN: 9781617291500
Category: Computers
Page: 400
View: 1213
The data encounter in the real world is usually easier to think of as objects or documents than as the tables and rows required by a standard RDBMS. RavenDB, a modern document-oriented database written in .NET, requires no schema to be declared and enables developers to work with data more naturally. RavenDB applications are high-performance, low-latency, and easy to scale and maintain. RavenDB in Action introduces RavenDB and the document database model. After explaining the basics and offering a quick-and-dirty sample application, this end-to-end guide dives into core RavenDB techniques. It has thoroughly-documented examples on extending RavenDB, deployment stories, and tips to ensure production readiness, along with coverage of advanced topics like full-text search. After reading this book, readers should be comfortable building efficient database-backed applications using RavenDB. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.