Dirdb

Gebruik een map als een persistentie achteruiteinde voor (meerniveau) (gezegende) hashes (die kan-array-referenties bevatten) (en kan adviseur zijn vergrendeld)
Download nu

Dirdb Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Nicol
  • Uitgever website:
  • http://search.cpan.org/~davidnico/

Dirdb Tags


Dirdb Beschrijving

Gebruik een map als een persistentie achteruiteinde voor (meerniveau) (gezegende) hashes (die array-referenties kunnen bevatten) (en kan adviseur zijn vergrendeld) Dirdb is een PERL-module waarmee u toegang hebt tot een map als een hash. De definitieve map zal worden gemaakt, maar niet het hele pad er naar. Het is vergelijkbaar met Band :: Persistent, maar anders in het feit dat alle toegangen onmiddellijk worden weerspiegeld in het bestandssysteem, en zeer weinig wordt bewaard in Perl-geheugen. (Uw bestandencijfer van uw OS zorgt voor dat - Dirdb raakt alleen de schijf veel op slecht ontworpen besturingssystemen zonder caches van het bestandssysteem, wat er niet meer van is.) De lege tekenreeks, gebruikt als een sleutel, Vertaald in 'leeg' voor opslag en ophalen. Bestandsnamen die beginnen met een ruimte zijn gereserveerd voor metadata voor subclasses, zoals objecttype of array-grootte of wat dan ook. Belangrijkste namen die beginnen met een ruimte krijgen een extra ruimte die naar de naam is geprezen voor het benoemen van het bestand om die waarde op te slaan. Synopsis Gebruik Dirdb; Bind mijn% sessie, 'Dirdb', './data/session'; $ sessie {$ sessionid} {e-mail} = get_emailaddress (); $ sessie {$ sessionid} {Objectcache} {fribbble} || = nieuw beubbeld; # Gebruik TIE :: Bestand; # Zie hieronder - Elke array-in-a-filesysteemvertegenwoordiging # wordt ondersteund Push @ {$ session {$ sessionID} {events}}, $ evenement; Vereisten: · Perl


Dirdb Gerelateerde software