How do you decide to use dbs for single servers?
Other than big plugins like Coreprotect and map plugins, how do you decide to use a db over local storage? Is it best practice to use it whenever possible, or only for a few cases?
Thanks
2 Replies
imho it kind of depends, in most cases plugins do actually use a database but its just file system based (either in some JSON file, a sqlite database, or something else). i only really think you need a database if you need to share data between servers (for something like a punishment system) or want to access the data from certain plugins (for something like a website or tool)
Running a database on a separate host machine can prevent database corruption if the MC server crashes
For the average SMP it probably doesn't matter