The following module was proposed for inclusion in the Module List:

  modid:       Persistent::Hash
  DSLIP:       adpOp
  description: Data Structure Persistence API
  userid:      BBEAUSEJ (Benoit Beausejour)
  chapterid:    6 (Data_Type_Utilities)
  communities:
    #perl

  similar:
    Tie::Persistent, Persistence::Object

  rationale:

    Persistent::Hash is a base class that implements a hash persistence
    framework for Perl. The Persistent::Hash class implements a TIE
    mechanism to transform a standard hash into a storable object. It
    also includes standard method to load and save the object. A
    Persistent::Hash basically has the same behaviour a normal hash
    would, but has additionnal methods pertaining to persistence.

    The base class uses "storage modules" to know how to save a
    specific object to storage container and how to reload it, so the
    whole "storage" part of the implementation is completely modular. A
    Persistent::Hash can be saved in two chunk, data and index. The
    "data" chunk is saved as a blob while the "index" chunk is saved in
    a properly indexed table to take advantage of native database
    implementations.

  enteredby:   BBEAUSEJ (Benoit Beausejour)
  enteredon:   Mon Sep  9 20:30:32 2002 GMT

The resulting entry would be:

Persistent::
::Hash            adpOp Data Structure Persistence API               BBEAUSEJ


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=74200000_4e70464bf7a823c3&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=74200000_4e70464bf7a823c3&SUBMIT_pause99_add_mod_insertit=1

Reply via email to