질문의 주된 범위는 일명 웹 기반이 아닌 응용 프로그램이 실행 가능 정보를 저장하는 방법을 식별하는 것입니다.데이터는 웹 기반이 아닌 응용 프로그램에 어떻게 저장됩니까?
확실히 웹 기반 응용 프로그램은 데이터베이스를 사용합니다. 웹 기반이 아닌 앱은 데이터베이스 모듈로 컴파일 된 정보를 저장합니까? 예를 들어 포스트그레스가있는 경우 postgres 소스를 컴파일하고 드라이버와 함께 정보를 로컬에 저장하는 데 사용합니까?
정보가 저장되지 않은 경우 어떻게해야합니까? 웹 기반 앱용 데이터베이스입니까? 왜 누군가가 DB의 소스를 컴파일/빌드/작성합니까?
TLDR : 예제 상황;
우리는 웹 기반 게임이 아닙니다. 캐릭터 통계, 진행 상황, 만남 등을 정확하게 저장하는 데 데이터베이스를 사용합니까? 어떻게 아니라고?
누군가가 데이터베이스 소스를 컴파일하는 이유를 알 수 있습니까? 독립형 데이터베이스가 기존 데이터베이스를 사용한다고하면 상호 작용을 수행하기 위해 앱이 실행되는 동안 호스팅 된 Postgres 서버가 있음을 의미합니까? – Nothingness
비표준 설정/옵션을 다시 컴파일하지 않고 사용할 수있게하려면 컴파일해야합니다. 또는 바이너리 패키지를 쉽게 사용할 수 없거나 전혀 사용하지 않는 틈새 플랫폼을 사용하는 경우. 아니면 당신은 통제 괴물입니다.또는 개발 버전을 테스트 중입니다. –
올바른 재실행. 앱이 실행 중인지 여부에 관계없이 활성 상태로 유지되는 서비스로 실행될 수 있습니다. 또는 앱에서 관리하고 필요할 때 시작하고 중지 할 수 있습니다. 예 : https://stackoverflow.com/q/24625490/398670,https://astackoverflow.com/q/25269274/398670 –