« Why do 63% of our visitors leave right away? | Main | Best-selling album (covers) on the home page? »

February 28, 2006

Comments

Ryan Sawhill

That's pretty rockin' awesome John.

Topher

Man, I've been wanting a search engine *forever*. Much appreciated.

Topher

Kemper Crabb is one of my favorite artists on your site, and I've never been able to find him in a genre. I always click to Metal, find Atomic Opera, and click his name to go to his page.

So I was very happy than now I can search to find him, but I still can't. :(

Searching for "Kemper", "crabb" or "Kemper crabb" all fail.

John Buckman

"Kemper Crabb is one of my favorite artists on your site, and I've never been able to find him in a genre."

His solo albums used to be on magnatune, but we removed them at his request (for personal reasons, not due to any problem he had with Magnatune). The only thing we have from Kemper now is as a member of Atomic Opera, as you already noticed.

Topher

Ah, that's very sad, I've suggested those albums to quite a few people who bought them. :( Ah well.

John Buckman

The /info/ section is now covered by the magnatune search engine. This has the added benefit of pointing out our numerous press mentions in many search results

ie, a search for 'licensing' now returns useful results:
http://my.magnatune.com/search?w=licensing

There are a few duplicate page titles that we need to fix, you may see them in the results.

Matthew Bowden

AOLServer is OK. I had it running in test a few years ago when comparing but our languages had better apache links.

Downside is exactly that - you will be restricting yourself to the kinds of addins available by switching off apache IMO.

Extra performance is good but is the site suffering at the moment ? From the server POV or the user one ?. If not then are you doing like me and looking at a technical solution to a nonexistant problem ????.

John Buckman

Extra performance is good but is the site suffering at the moment ? From the server POV or the user one ?. If not then are you doing like me and looking at a technical solution to a nonexistant problem ????.

Web site speed is nice now, it's just that when I roll out a brand new feature like search, that uses a different infrastructure (tcl and berkeley db) I like to review my options. I've used tclhttpd a lot in the past (it powers the musician's report pages) so I decided to just stick with that. I'll just have to see what happens if we get slashdotted.

However, if I'd written the full text search in mysql, it would be slooooowww... I've dont that before, and it's about 1/100th the performance of berkeley db, which turns out to be like 2-3 seconds per search, when not busy.

Matthew Bowden

Yes I can see running the search code within mysql would kill performance so berkely DB is sensible. 98 per second even with load is nice and fast.

btw. Recommend Racine other side of Harrods from Harvey Nichols for eating (saw Jan's blog). Good french bistro food at reasonable prices (for London). Its about 5 mins walk from Harrods on the same side of the A4 Cromwell Road.

Chris Lu

DBSight is in Java, which uses Lucene to index any JDBC supported databases.

The demo is here, http://www.dbsight.com

The comments to this entry are closed.