Changeset 34526 in project


Ignore:
Timestamp:
09/10/17 18:34:05 (2 months ago)
Author:
svnwiki
Message:

Anonymous wiki edit for IP [64.134.154.253]: removed Joint Database Technology section because Wikipedia has a problem with new technology being presented

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/sdbm

    r34517 r34526  
    2020at runtime.  Therefore, '''sdbm''' might still be useful as a very
    2121simple key-value store for non-critical applications.
    22 
    23 === Joint Database Technology
    24 
    25 SDBM databases of key/value pairs (tied to program hash tables) used for persistent random access indexing to Flat File Database fixed-length records, where the KEY is one or more fields (or partial fields) within the fixed-length records, and the VALUE is the byte offset (to position the file pointer for read/write operations) relative to either the TOP (pos/+ offset) or END (neg/- offset) of file. Multiple indexes (Primary and Alternate indexing) can be stored in a single SDBM file. Alternate Indexing with Duplicates can also be implemented by adding a unique sequence number to the KEY for each duplicate instance.  The separate, binary SDBM files (used for indexing) can easily be rebuilt from the data stored within the Flat File database(s).   
    26 
    27 GO TO:  http://www.perlmonks.org/?node_id=1121222   for further details and code examples.
    2822
    2923=== Installation
Note: See TracChangeset for help on using the changeset viewer.