Content deleted Content added
Caseybriggs (talk | contribs) m grammar and punctuation |
Undid revision 1184143840 by 2804:60:146:B601:A42A:89C6:9E77:F5E (talk) |
||
(43 intermediate revisions by 41 users not shown) | |||
Line 1:
A '''database search engine''' is a [[search engine]] that operates on material stored in a digital [[database]].
== Search engines ==
Categories of search engine software include:
Searching for text-based content in [[databases]] or [[structured data]] formats (such as [[XML]], [[Comma-separated values|CSV]], etc.) presents special challenges and opportunities, which a number of specialized search engines resolve. Databases are slow when solving complex queries, which have multiple logical or [[string matching]] arguments. Databases allow logical queries - for instance, the use of multi-field [[boolean logic]] - which full-text searches don't. "Crawling" (a human by-eye search) is not necessary to find information stored in a database, since the data is already structured, although it is often necessary to index the data in a more compact form that is designed to allow for faster searches.▼
* Web search or full-text search (e.g. [[Lucene]]).
* [[Database]] or [[structured data]] search (e.g. [[Dieselpoint]]).
* Mixed or [[enterprise search]] (e.g. [[Google Search Appliance]]).
The largest online directories, such as [[Google]] and [[Yahoo]], utilize thousands of computers to process billions of website documents using [[web crawlers]] or [[spiders (software)]], returning results for thousands of searches per second. Processing high query volumes requires software to run in a distributed environment with redundancy.
== Components ==
▲Searching for
Database search engines are usually included with major database software products.
== Applications ==
Database search technology is used by large public and private entities including government database services, e-commerce companies, online advertising platforms, telecommunications service providers and other consumers with a need to access information in large repositories.
==See also==
*[[Outline of search engines]]
*[[
==External links==
* [http://www.searchtools.com/info/database-search.html Searching for Text Information in Databases]
{{DEFAULTSORT:
[[Category:Information retrieval systems]]
|