Good.
I have a question, not so much about code with data organization.
I have a small automatic backup application and the idea was to have a "task scheduler", where I indicated the hours, the type of database (MySQL, SQL Server) and the connection string itself. The problem now is the access part of these settings. While I could do querys the BD from second to second to see if I have any backup to do, I do not want to do it since, in my opinion it's a lot of "useless" load in the DB. So the option is to create something like an array, list, dictionary. A cache. Where would I store everything I needed.
Perhaps because of lack of experience, all that comes to mind is dictionaries with lists and dictionaries or srtings with minute-by-minute information will be analyzed looking for information, that is, everything in the pipeline.
Here are some examples:
[hora][tipo][connectionString]
[14:00:00][MySQL][server=127.0.0.1;uid=root;pwd=12345;database=test]
[14:15:00][SQLSERVER][Server=myServerAddress;Database=myDataBase;User Id=myUsername;
Password=myPassword;]
I hope to have passed the idea.
What is a good way to save this data?