A system for searching a network for network based content related to a
search query, such as multimedia and streaming media, includes an adapter
for formatting the search query, a first database containing previous
search results and a second database for storing currently returnable
metadata, a search processor, and at least one search engine kernel
comprising a search engine inherent database. The search engine
coordinates searching of the first database and the second database, and
and provides the formatted search query to the search engine kernel. The
search processor also provides and receives search results to and from
the first database and the second database, and provides search results
to the adapter. The system stores a predetermined amount of previous
search results in the first database, such that search results for a
current search are retrieved from the database, avoiding a search through
search engine kernel, comprising searchable metadata.