| 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
- 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