I have a small program in C# that checks web pages on some interval in a multithreaded fashion. It also uses NHibernate as ORM engine and currently uses SQL Server.
To allow a simple install to my users, I’d like to use a lighter database that does not need to be installed, but it should allow my application to continue multi-threaded and with ACID transactions.
What database should I use? Remember, I do not want my clients to install any dbms software, just copy app folder and run.
I have a small program in C# that checks web pages on some interval
Share
You can use SQLite or SQL Server Compact Edition.