BSD Ports

textproc/mifluz 0.26.0_2 DragonFly

C++ library to build and query a full text inverted index

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
textproc
Package size
611.4 KiB, 3508.9 KiB installed

Description

GNU mifluz has two main characteristics : it is very simple (one might say stupid :-) and uses 50%25 of the size of the indexed text for the index. It is simple because it provides only a few basic functionalities. It does not contain document parsers (HTML, PDF etc...). It does not contain a full text query parser. It does not provide result display functions or other user friendly stuff. It only provides functions to store word occurrences and retrieve them. The fact that it uses 50%25 of the size of the indexed text is rather atypical. Most well known full text indexing systems only use 30%25. The advantage GNU mifluz has over most full text indexing systems is that it is fully dynamic (update, delete, insert), uses only a controlled amount of memory while resolving a query, has higher upper limits and has a simple storage scheme. Consuming more disk space allows all this.

Install

Binary package:

pkg install mifluz

From DPorts:

cd /usr/dports/textproc/mifluz && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

A sample configuration file has been written in
/usr/local/etc/mifluz.conf.sample

You will have to copy this file to /usr/local/etc/mifluz.conf
and edit it before using mifluz.

===>   NOTICE:

The mifluz port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Obsolete, no activity upstream since 2014 and unmaintained in tree for years.

It is scheduled to be removed on or after 2025-04-30.