Chapter 27
Types of Search Engines
In This Chapter
Indexing and searching text
Creating secondary indexes
Applying legacy products
Implementing JSON search
Search engines are as diverse as the kinds of content they index. Large software companies acquired enterprise-level search engines aimed at corporate data five to ten years ago. These search engines are largely outdated or are embedded within applications used by their purchasers.
During the same period, Google has become the dominant player in web crawling and search. Through Google’s Search Appliance (GSA), its patented algorithms and simple search interface provide ample service on the public web and on corporate websites.
Open-source projects were developed, incorporating lessons learned in web search technology, and closed the gap left by stagnant enterprise search engines. These open source productsare undergoing rapid development at the moment and, to achieve scale, are integrating many of the architectural design features of NoSQL databases. Indeed, many search engines are often integrated into NoSQL databases to provide ...
Get NoSQL For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.