Load List Values for Improved Efficiency
An anonymous reader writes "Reduce the number of database hits and improve your Web application's efficiency when you load common shared list values only once. In this code-filled article, learn to load the values for drop-down lists when your Web application starts and then to share these loaded list values among all the users of your application."
Ditto for concurrency.
Why? Because of the lowered overhead, and because you can restrict write access to the whole file at the filesystem level, rather than an individual record. "chmod go-w". Problem solved.
Also, backing up and restoring is also simplified. No locking of records needed, etc.
Simple files are also MUCH easier to recover than a corrupt database. I've had to do both. Guess which one I prefer ...
TFA was talking about serving lists through a web server. There is no "distribution". Its included dynamically in the generated pageAlso, its better to keep your master copy elsewhere than in the same place you're sticking your data. Otherwise, you have a single point of failure that will kill you.
Again, you seem to have totally missed the point of the articleAgain (for the nth time), the right tool for the right job.