[Melbourne-pm] Lucene / Plucene /etc

Toby Wintermute tjc at wintrmute.net
Mon Feb 9 17:45:32 PST 2009


Hi Bharanee, Josh,
Thanks for the two recommendations.
I ended up using KinoSearch, as it was really quite easy to set it up
and have it indexing data and returning results direct from Perl.
I didn't use them, but there were also plugins for DBIx::Class that
could set it up to automatically index and search using KinoSearch,
which seemed neat.

Sphinx looks like it's probably superior in terms of speed and
configurability, however the Perl API only seemed to perform look-ups,
not indexing. Looks like it'd be best off being used via the
PostgreSQL API via SQL; if I was doing some more serious indexing I'd
give that a shot, definitely, but for my little side project it all
started to get too much like effort to get going ;)

Cheers,
Toby

2009/2/6 bharanee rathna <deepfryed at gmail.com>:
> http://www.sphinxsearch.com/,  is gaining a fair bit of mindshare.
> It's fairly easy to setup and scales quite well.
>
> On 2/6/09, Josh Heumann <melbourne.pm at joshheumann.com> wrote:
>> <quote who="Toby Corkindale">
>>> I just wondered what people in the Perl world are using for search
>>> engine toolkits a-la Lucene, these days?
>>>
>>> I notice that Plucene hasn't been updated for several years now, so
>>> has the focus moved on to something else?
>>
>> Marvin Humphrey's Kinosearch[1] has always sounded like a speedy
>> alternative to Plucene.
>>
>> [Full disclosure: I know Marvin, and have heard him give the Kinosearch
>> pitch at PDX.pm and OSCON several times.]
>>
>> J
>>
>> [1]:
>> http://search.cpan.org/~creamyg/KinoSearch-0.163/lib/KinoSearch.pm
>> http://rectangular.com/kinosearch/
>> http://rectangular.com/svn/kinosearch


More information about the Melbourne-pm mailing list