1KinoSearch1::Store::InvUIsnedrexC(o3nptmr)ibuted Perl DoKciunmoeSnetaartciho1n::Store::InvIndex(3pm)
2
3
4
6 KinoSearch1::Store::InvIndex - inverted index
7
9 # abstract base class
10
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
25 KinoSearch1::Docs::FileFormat
26
28 Copyright 2005-2010 Marvin Humphrey
29
31 See KinoSearch1 version 1.01.
32
33
34
35perl v5.38.0 2023-07-20 KinoSearch1::Store::InvIndex(3pm)