기본적으로 시스템에서 로컬로 실행되는 응용 프로그램 소프트웨어 인 일부 응용 프로그램을 보았습니다 (따라서 네트워크를 통해 많은 통신을하지 않음). 이러한 응용 프로그램은 데이터를 저장하기 위해 데이터베이스 서버에 의존하는 것 같습니다.
응용 프로그램의 예로는 Amarok (Linux에서 인기있는 음악 플레이어)가 있습니다. 나는 그들이 여전히 이것을하고 있는지 모르겠지만, Amarok을 설치한다는 것은 MySQL 서버를 설치하고 항상 백그라운드에서 실행해야한다는 것을 의미합니다.
sqlite와 같은 더 작은 임베디드 SQL 솔루션을 사용하는 것과 비교하여 로컬 스토리지에 서버를 사용하면 어떤 이점이 있습니까? 나는 일반적으로 응용 프로그램 소프트웨어에 대해 이야기하고 있습니다. 데이터베이스 서버를 사용하는 것이 임베디드 데이터베이스와 비교하여 의미가있는 상황이 있습니까?