I'm looking to manage a large collection of recorded voicemail messages, which come along with machine generated transcripts and to which I have added my notes. I also have text messages and letters in odt format. I need to associate tags with these objects and then search on both the text and the tags.
In other words, I'm looking for something like a large "spreadsheet" in which I can insert mp3's/associated transcripts & notes, odt's and txt messages, associate tags with those objects, and then search. I'll also need to export subsets of that "spreadsheet" selected out via a search.
Am I looking for a database, and if so what kind? I'm looking at MongoDB right now, but still not clear if it can do what I'm looking for. "Documents" in MongoDB are just text strings.