Dude,

even IF you managed to write an algorithm better than googles and implemented it with CFCs running on CF Server that used indexed metadata stored in Application scope (which is basically total nosense!) I dont think it gives you a competitive advantage over google.

Heres what i mean - these are the stats on a search result for 'better than google'

Results 1 - 10 of about 77,200,000 for better than google. (0.09 seconds)

See that 0.09 sections bit ? I dont care if its 0.01 or anywhere up to 1.00 seconds. it makes no difference to me. The perfomance is still 'good enough' just because you do an in-memory search over a database search doesnt give you a competitive advantage.

one of the key advantages in the search engine market is 'realavent results' . how do you get better results from searches. -a better search algorithm. The 'best' (most pouplar) at the moment is googles Page Rank algorithm.

There are loads of people out there researching into this problem. Its a pretty big field of computer science. You might want to get yourself a book on graph thoery - then a CS degree - then a PHD then you might know enough about the topic to come up with a better algorithm.

Im fairly sure if theres open source code out there - it aint going to be 'better' than googles.

anyways, i really hope you are joking, because you are seriously mis-informed on the topic!

Pat



On 12/23/05, Jason Parkils <[EMAIL PROTECTED]> wrote:

I have already identified a potential competitve advantage over google. Currently they store all their site data in custom databases. As everyone knows, database access is notoriously slow. So if the metadata was moved into ram (the "application" scope) onApplicationStart, you would be able to perform deeper search functions in the same amount of time - getting you better results. Nowadays, you could install several terabytes of ram on each machine (64-bit computing) - so space shouldn't be an issue. The only thing is that onApplicationStart will take several hours to load the data into ram - but the servers will be clustered so that should only happen once.

So no-one knows of any good CFCs to do google-style searching? The important thing is that they are open source so that I can improve upon them. Are CFCs even the best way to go? I don't mind doing it through TAGs or anything else. I was just told that CFCs were the best.

Also, is it worth it to get CF Enterprise edition for this or is Standard ok?

Jason Parkils



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting ( www.cfxhosting.com).

An archive of the CFCDev list is available at www.mail-archive.com/[email protected]

----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com).

An archive of the CFCDev list is available at www.mail-archive.com/[email protected]

Reply via email to