Talk about pretty much anything here, but DO NOT USE FOR SUPPORT.
3 posts • Page 1 of 1
- Head of Support
- Posts: 2086
- Joined: Tue Jun 15, 2004 8:50 pm
- Location: Chino Hills, CA, US
Storing any kind of database is always better on the host system when possible. There are very few applications or reasons when running a daemon that would be more efficient or secure by putting a database on a separate host than the host needing to read/store information in that database.
In any case though, latency will not be your friend. I'ts always faster to read/write to memory than querying a file each time. Inherently services that load user information from a flat file and "dump" information back to the file at intervals will generally see better performance than querying a db/file for each record, making the db remote makes it even slower. One should be careful when choosing which method as some applications that shall remain anonymous will hang until the task is complete, which can cause desyncs between services, crashes and ping timeouts of daemons.