How much data and expected traffic are we actually talking about? For saving the metadata of all the files, SQL Server is good enough.