Hash oder Array in Binärdatei speichern

Der wahlfreie Zugriff erfolgt im Hauptspeicher über den abstrakten Datentyp

Das hier vorgestellte Perlmodul implementiert einen ganz einfachen Algorithmus zum Speichern von Arrays oder Hashes in Dateien. Die über das Modul erstellte Instanz bietet zwei Methoden:

# zunächst wird die Instanz erstellt
# der Dateiname ist anzugeben
# ggf. ein LOCK_EX
my $hf = HashFile->new(
    file => '/tmp/hf.bin',
    lock => 1 # LOCK_EX optional
) or die $@;

$hf->write(%ENV);
my %env = $hf->read;

$hf->write(1,2,3);
my @a = $hf->read;

Download PerlModule

PerlModule HashFile.pm als Textdatei im Broswer ausgeben.


Anbieter: nmq​rstx-18­@yahoo.de, die Seite verwendet funktionsbedingt einen Session-Cookie und ist Bestandteil meines nach modernen Aspekten in Perl entwickelten Frameworks.