Alexander (HH): Frage zum Konzept 'mehrere tie() auf eine Datei'

Beitrag lesen

Moin Moin!

In meiner Frage gehts weniger um Perl (sorry), vielmehr um die Realisierung eines Transaktionskonzepts. Dieses Transaktionskonzept sieht vor, dass jeder Zugriff auf eine Repository (Datei) vom "Lesen bis zum Schreiben" ein in sich abgeschlossener Vorgang ist.

Och nö, laß mal stecken. Das Rad wurde bereits einige Male erfunden: DBI + DBD::SQLite und gut ist. Und wenn's mal größer wird, nimmst Du stattdessen PostgreSQL und DBD::Pg. Es sei denn, Du hast zu viel Geld, dann kaufst Du Dir eine Oracle-Lizenz und nimmst DBD::Oracle.

Für meinen Geschmack verändert Dein tie-Mechanismus das Verhalten der Hashes dermaßen, dass die kaum noch etwas mit gewöhnlichen Hashes gemein haben. Das ist dann kein Fall mehr für tie, sondern für bless.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".