On 30 Jul 2003 23:23:48 -0700
Florin Andrei <[EMAIL PROTECTED]> wrote:
> Intr-un anume sens, si softurile stil DJ Bernstein incearca sa faca
> ceva vag similar. Cauta sa defineasca reguli clare, dar flexibile, de
> stocare a setarilor:
> Back-end-ul e sistemul de fisiere. Unitatea de stocare e fisierul. Nu
> se stocheaza mai mult de o variabila intr-un fisier. Structura
> setarilor e data de structura de directoare. Wunderschon! :-)
Cu conditia ca si sistemul de fisiere sa fie potrivit ptr asa ceva :)
Uite ce zice aici:
New Advances in the Filesystem Space
-Abstract
The filesystem is a database,but it has always been unsuitable as the
computer's primary one.Programmers have to write specialized programs to
get the functionality they need.Now,new a vances in software like Plan
9,the Reiser 4 filesystem an Linux are making the improvements the
filesystem needs to become viable.Plan 9 is using the filesystem as the
integral system interface,and the Reiser filesystem is unifying
pointlessly different but equivalent namespaces. For operating systems
to improve for users (that always includes programmers), they need to
incorporate these new ideas.
-History
The POSIX filesystem is unsuitable for anything but storage of large
files. Since it does not support transactions,efficient storage of small
files (smaller than a kilobyte),inheritance,files as directories,and
plugins,the filesystem is not capable enough to serve for anything other
than simple,unreliable file storage and retrieval.It is not suitable for
databases,which need transactions,huge data fields,and tiny data fields
(dates,integers,characters,etc.).
http://cda.mrs.umn.edu/~mine0057/fs.pdf
Tibi