31 lines
914 B
Plaintext
31 lines
914 B
Plaintext
=====================
|
|
Fingerprint Index
|
|
=====================
|
|
|
|
-------------
|
|
INTRO
|
|
-------------
|
|
Why:
|
|
The purpose of the database fingerprint index is for speed and quick statistics. The
|
|
current number of fingerprints that I have created is ~ 180. In the future it likely
|
|
that our fingerprints will be > 1000. The index is designed for the future.
|
|
|
|
Where:
|
|
A sqlite database (_index_dbfp.db) is populated with index data. The current design
|
|
expects the index file to be located in the same directory as all the fingerprints.
|
|
|
|
How:
|
|
To create the index each fingerprint is read and unique hash values are inserted
|
|
into the index database along with the fingerprint file name. The current design
|
|
expects all fingerprint files to be in one dirctory. The fingerprint names are
|
|
created uniquely and should never have a collision.
|
|
|
|
|
|
-------------------
|
|
INDEX DB SCHEMA
|
|
-------------------
|
|
|
|
The
|
|
|
|
|