[ANN] Ruby/Odeum 0.3.1 Pre-Release

Z

Zed A. Shaw

Hello,

This is a quick pre-release announcement for Ruby/Odeum 0.3.1 supporting
a built-in boolean expression query language and some speed
improvements. From the web site:

"Ruby/Odeum is a binding to the fantastic QDBM Odeum inverted index
library. Odeum is used in the Estraier search engine and is written by
the same author. It lets you easily construct a very fast inverted index
so you can search for documents by words really quickly. It is released
under the same license as QDBM (LGPL). The source includes the minimum
source from QDBM needed to use Odeum, so it will work right out of the
box."

You can download the latest and greatest source and gem from:

http://www.zedshaw.com/projects/ruby_odeum/


FEATURES

The main feature is the new query language which lets you search for
documents using boolean expressions. You can then look for things with
expressions like, "Zed & Shaw ! (Frank Blank)". It even places an
implicit '&' between consecutive words so the (Frank Blank) portion is
actually interpreted as (Frank & Blank).

The second major change is an improved text chunking method that is
about 2x faster and let's you set what characters are delimiters or not.
This helps when indexing source files and other files with high
delimiter/text ratios.

Keep in mind that this is a pre-release, so it may change for the next
one, but only slightly.

Zed A. Shaw
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,572
Members
45,046
Latest member
Gavizuho

Latest Threads

Top