Has someone seen the actual SQL ( or bigtable or whatever ) code that actually makes the search in some major search engine like google, yahoo, etc? I'm just curious.
(please don't close, let me reformulate if it's not acceptable as a SO question)
Has someone seen the actual SQL ( or bigtable or whatever ) code that actually makes the search in some major search engine like google, yahoo, etc? I'm just curious.
(please don't close, let me reformulate if it's not acceptable as a SO question)
I suspect that actually 'making the search' is only half of it, and that a lot of the interesting stuff is done when the site is crawled - things like how indexes are generated, how ranking is calculated, etc.
I'm an ex web search guy (not in this space anymore) who had written/seen significant amount of code for one of the search engines you mentioned.
Nutch is an open source web search engine you can take a look at if you're curious. Just imagine better (faster, more automated and scalable) versions of Nutch :)