Я видел некоторые приложения, которые в основном являются прикладными программами, которые работают локально по отношению к системе (поэтому они не имеют большой связи по сети). Эти приложения, похоже, зависят от серверов баз данных для хранения своих данных.
Примером приложения является Amarok (популярный музыкальный проигрыватель в Linux). Я не знаю, делают ли они это до сих пор, но я помню, что было время, когда установка Amarok означала, что вы должны были установить сервер MySQL и постоянно запускать его в фоновом режиме.
В чем преимущество использования сервера для локального хранилища по сравнению с использованием меньшего встроенного SQL-решения, такого как sqlite? Я говорю о прикладном программном обеспечении вообще, не обязательно amarok (это был только пример). Есть ли ситуации, когда использование сервера базы данных имеет смысл по сравнению со встроенной базой данных?