The technoligies in Windows Vista (As of Febuary CTP) are NTFS with a index db.
An index database
is a relational database. They've been around for a long time. They were invented by the IBM Almaden Research Center (Right by Quik/Ergot -- I went there last summer!) in the 70's or 80's, if I'm not mistaken. They've been in practical, efficient use for a long time. Take a look:
Page created in 0.639 seconds with 15 queries.
A MySQL database is a relational database. Executing 15 queries in a database that's probably about 7 MB in size is a very noteworthy task. It's been done before -- many, many times before.
WinFS is faster than anything I've seen, and when it was in the longhorn alphas had no problem.
The WinFS beta1 crap they released is aimed more torward developers however.
I'm glad it's fast. They probably actually spent some good time picking a decent search algorithm. I'm glad.
Google doesn't work too differently from this approach.
How do you know? Google completes complicated queries (it gathers more information from your query than you might expect) in fractions of a second. Their index is much, much bigger than any local filesystem is going to be. From those points, I'd say that Google has Vista's indexing system beat hands down.
Plus, google has to crawl the web for its data. Vista just writes to a table as it goes.
They never said that, I don't doubt however they can implement it better than anyone else. A technology is only as good as it's implmentation. Else it's just a bunch of ideas on paper. Additionally, try doing posting something a little more structured than sarcastic remarks.
It's already been implemented in several applications that already do what they do amazingly well (Oracle, [My]SQL, Google, etc). iago's right. There's nothing revolutionary about this. Microsoft's just finally implementing it.