J'ai vu des applications qui sont essentiellement des logiciels d'application qui s'exécutent localement sur le système (elles n'ont donc pas beaucoup de communication sur le réseau). Ces applications semblent dépendre des serveurs de base de données pour stocker leurs données.
Amarok (un lecteur de musique populaire sous Linux) est un exemple d'application. Je ne sais pas s'ils le font toujours, mais je me souviens qu'il fut un temps où installer Amarok signifiait que vous deviez installer un serveur MySQL et le faire fonctionner en arrière-plan tout le temps.
Quel est l'avantage d'utiliser un serveur pour le stockage local par rapport à l'utilisation d'une solution Embedded SQL plus petite comme sqlite? Je parle de logiciel d'application en général, pas nécessairement amarok (ce n'était qu'un exemple). Existe-t-il des situations dans lesquelles l’utilisation d’un serveur de base de données a du sens par rapport à une base de données intégrée?