Krawatte :: Mldbm.

Multi-Level-Speicher- und Verriegelungsklasse
Jetzt downloaden

Krawatte :: Mldbm. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rob Casey
  • Website des Verlags:
  • http://search.cpan.org/~robau/Tie-MLDBM-1.04/lib/Tie/MLDBM/Store/DBI.pm

Krawatte :: Mldbm. Stichworte


Krawatte :: Mldbm. Beschreibung

Multi-Level-Speicher- und Verriegelungsklasse Krawatte :: MLDBM ist ein mehrstufiger Speicher- und Verriegelungsklasse.Synopsis Verwenden Sie Tie :: MLDBM; Mein $ obj = Binde meine% Hash, 'Krawatte :: mldbm', {'sperren' => 'Datei', 'serialise' => 'speicher' ',' store '=>' db_file '} oder sterben! Dieses Modul baut auf den Speicher- und Verriegelungsmechanismen von MLDBM und MLDBM :: Sync, indem ein erweiterbareres Framework eingebaut wird, das eine viel größere Vielfalt von Komponentenmodulen für die Serialisierung, Speicher- und Ressourcenverriegelung ermöglicht. In der Tat gibt es alle Speicherkomponenten dieses Frameworks als direkte IS-eine ererbte Klasse ihres übergeordneten Speichermoduls, so dass fast jedes Modul, das eine Tied-Interface verwendet, jetzt mehrstufige verschachtelte Datenstrukturen speichern und eine Verriegelungssynchronisation einschließt. Die Krawatte :: MLDBM Framework besteht aus vier Komponenten: der Schnittstelle, der Verriegelungskomponente, der Serialisierungskomponente und der Speicherkomponente. Die Schnittstelle wird als TieHash durch das Krawatte :: MLDBM-Modul, das wiederum von den von Komponentenmodulen bereitgestellten Funktionen abhängt. Die Sperr- oder Synchronisationskomponente implementiert den gemeinsamen und ausschließlichen Zugriff auf die zugrunde liegende Speicherkomponente mittels Semaphoren. Die Serialisierungskomponente ist, dass die verschachtelte Datenstruktur in einer flachen Form in der zugrunde liegenden Speicherkomponente in eine flache Form bereitgestellt wird. Die Speicherkomponente kann ein beliebiges neues oder vorhandenes Modul sein, das eine TieHash-Schnittstelle in einen persistenten Speicher implementiert. Alle Speichermodule dieses Rahmens erben direkt aus dem Speichermechanismus, den sie darstellen. Anforderungen: · Perl.


Krawatte :: Mldbm. Zugehörige Software