The company I work for is trying to switch a product that uses flat file format to a database format. We’re handling pretty big files of data (ie: 25GB/file) and they get updated really quick. We need to run queries that randomly access the data, as well as in a contiguous way. I am trying to convince them of the advantages of using a database, but some of my colleagues seem reluctant to this. So I was wondering if you guys can help me out here with some reasons or links to posts of why we should use databases, or at least clarify why flat files are better (if they are).
Share
tasks, so you don’t have to walk
over files manually. Databases can
handle very complicated queries.
so if tasks like get record with id
= x can be VERY fast
network
integrity
(see 1) )
and concurrent access
data in very programmer friendly way.