Storing directories/files list
<p>I design a multi-threaded application that will monitor and handle files in selected folders (according to user preference).</p>

<p>What is the best way to store information on the files ? (e.g. User add xxx directory, I need to go over the directory and add all the files and sub dir to my application)</p>

<p>Should I use a standard database? which one?</p>

<p>EDIT: The application is intended to be used on a PC, and the internal database is local. The files/directory tree information will contain a mapping from local location to cloud location.</p>

<p>Thanks</p>
