Part 1
I would choose to implement a database rather than a file system because a database has more capabilities than a file system. For one, a database allows a search to be performed based on the file’s metadata. On the other hand, the user must know the path of a file’s location when searching for a file in a file system. A database allows for the data to be filtered and sorted in a number of ways, which is not possible with a file system. In addition, a database system comes with data backup and redundancy features. Creating backups and checking for redundancy need to be performed manually in file ...