Deciding how to store your application data can be a difficult decision. To help make the process easier, this article breaks the types of data into five categories: homogeneous data arrays, multimedia files, interim data for internal use, streams of calculated data and documents. Each of those five types of data can be stored five different ways: as files in file system, databases, structured storages, archives or remote storage.
[login]
This article covers the advantages and disadvantages of each method of storage for each type of data.