Many
new people to Perl and CGI often stick purely to flat file databases
as ways of storing data. In this article I will try to focus
on the ways, advantages and disadvantages of using flat files
and other alternative ways of storing, retrieving, and modifying
data.
Perl as a highly dynamic language offers a number of different
ways of storing and retrieving data. Some of the most common
ones being flat files and SQL. While flat-files offer a fast
and efficient way to storing relatively small amounts of data,
different SQL servers can handle incredibly amounts of data,
yet remaining incredibly efficient.