1KinoSearch1::Store::InvUIsnedrexC(o3nptmr)ibuted Perl DoKciunmoeSnetaartciho1n::Store::InvIndex(3pm)
2
3
4

NAME

6       KinoSearch1::Store::InvIndex - inverted index
7

SYNOPSIS

9           # abstract base class
10

DESCRIPTION

12       An InvIndex is an abstract representation of an inverted index,
13       KinoSearch1's core data structure.  The archetypal implementation of an
14       invindex, FSInvIndex, is a single directory holding a collection of
15       files.  However, to allow alternative implementations such as
16       RAMInvIndex, i/o and file manipulation are abstracted out rather than
17       executed directly by KinoSearch1's classes.
18
19       A "file" within an invindex might be a real file -- or it might be a
20       ram file, or eventually a database record, etc.  Similarly,
21       "$invindex->delete_file($filename)" might delete a file from the file
22       system, or a key-value pair from a hash, or something else.
23

SEE ALSO

25       KinoSearch1::Docs::FileFormat
26
28       Copyright 2005-2010 Marvin Humphrey
29

LICENSE, DISCLAIMER, BUGS, etc.

31       See KinoSearch1 version 1.01.
32
33
34
35perl v5.38.0                      2023-07-20 KinoSearch1::Store::InvIndex(3pm)
Impressum