I am writing considerably many data to the LiteDatabase. Fortunately there is only one UserCollection in the database. I am not sure there would be a conflict when there are several write accesses at the same time. Practically, there were some IOExceptions when I accessed the database more frequently. Should I make a mutex(lock) manually to prevent this? Or LiteDatabase already support it?
LiteDB-vNext will resolve this but it is not released yet. No IOExceptions should be. I think I need to make my own lock for writing access. And, need to wait unlocking for next writing access.