ARKStatsExtractor icon indicating copy to clipboard operation
ARKStatsExtractor copied to clipboard

Feature Request: Relational database connection as an alternative for multi-user support.

Open martindemharter opened this issue 4 years ago • 2 comments

Hi,

i 'd really, really like to see a connection to open source databases instead or even better as an alternative to storing it on file system. My player group has a lot of issues with google drive as a webspace for the shared database, regarding different states of the database. So sometimes dinos reappear in different states, if they were marked dead beforehand or even deleted.

So my thoughts about that were, that quite an amount of players are hosting their webserver anyways. For the game, or teamspeak and similar stuff. So it would be easy, to lets say run a mysql or postgres instance in said databases and have the dinos stored there. This would eliminate the need of extra accounts for google drive or similar, and the userdata would be in a lot more controlable state.

My best quess would be, to have that as an alternative. I know, in certain languages this is kind of a great overhaul. Sadly i am not experienced enough in C# to estimate the amount of work that feature would need. So I haven't figured out, if thats feasible for this project, or, if its too much work. I would understand, if its not worth the effort or time, but nonetheless, it would be a great enhancement.

Thanks a lot.

Martin

martindemharter avatar Dec 05 '20 13:12 martindemharter

I'll try to put together a proper response to this later because, surprisingly, just switching to a database will not solve the problem... but for now...

Google Drive is for some reason terrible for ASB. Other solutions like Dropbox sync much faster and update the files in a cleaner way, leading to most of the problems you describe being minimised to the point that the system is pretty useable.

I would suggest experimenting with different sharing services as this feature request can't be addressed quickly.

coldino avatar Dec 06 '20 10:12 coldino

Thanks for the feedback. I didnt expect, to have that with the next version. Its pretty clear for me, that this would be for example for the next major rc or similar. More a down the road type of thing.

Thanks again for the suggesting another service than GD.

martindemharter avatar Dec 11 '20 05:12 martindemharter