4 ms·
I wonder if relational databases would not be as popular had easy-to-use transactional filesystems been commonly available at an earlier time. To gain transact
by giardini 17y ago
I wonder if relational databases would not be as popular had easy-to-use transactional filesystems been commonly available at an earlier time.
To gain transactional integrity (ACID properties) in that day, one had to either purchase a database management system (usually hierarchical or network) and work within that system or be a heckuva programmer and write it oneself.
Had transactional filesystems been commonly available, then file processing with those filesystems would have been akin to working with a relational database management system (RDBMS).
But that leaves referential integrity (RI) as a programmer task. Unfortunately most sites I've worked at do not seem to believe that RI should be strictly enforced. So maybe it wouldn't make much difference.