Don't use Plucene for real work

Just in case anyone's using Plucene as a search engine, please don't. It's terribly slow. Take a look at KinoSearch instead. Plucene is written in pure Perl, mostly as a proof of concept. It is literally orders of magnitude slower than KinoSearch, which uses C for the hard bits. Here's a page of benchmarks to make the point.



Andy Lester said:

it's hardly an unbiased source...

So what?

Perrin said:

Unless you need Unicode support, SWISH-E is a great choice for full-text searching in Perl. It comes with all of the indexing tools you're likely to need and has an easy Perl API. It's a very quick way to get an extremely fast text search up and running.

Leave a comment

About this Entry

This page contains a single entry by Andy Lester published on March 25, 2008 1:08 PM.

Don't trust yourself or your code was the previous entry in this blog.

Technical debt in your file headers is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Other Perl Sites

Other Swell Blogs

  • geek2geek: An ongoing analysis of how geeks communicate, how we fail and how to fix it.