Content deleted Content added
Copy Edited - May need a more technical industry specific editor for the type of content |
Dr.Tetreault (talk | contribs) No edit summary |
||
Line 4:
=== Modern search engine components: ===
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
Database search engines were initially (and still usually are) included with major database software products. As such, they are usually called "indexing engines". However, these indexing engines are relatively limited in their ability to customize indexing formats (such as compounding, normalization, transformation, [[transliteration]], etc.). Usually they do not provide sophisticated data matching technology (such as [[string matching]], [[boolean logic]], algorithmic methods, search scripting, etc.).
In more advanced database search systems, relational databases are indexed by compounding multiple tables into a single table containing only the fields that need to be "queried" (
==See also==
|