웹 인터페이스가있는 응용 프로그램이 있는데, 요구 사항 중 하나는 인터넷에 연결되어 있지 않아도 응용 프로그램에서 작업 할 수 있다는 것입니다. 해당 데이터베이스간에 동기화 할 필요가 있습니까?
이러한 데이터베이스는 꽤 큰 디스크 공간이어야합니다. 그런 필요가 있다면 어떻게해야합니까? 어떤 데이터베이스를 사용해야합니까?
대상 OS는 Windows이지만 서버는 Windows 또는 Linux에서 실행될 수 있습니다. <두 데이터베이스 간 동기화
6
A
답변
5
오프라인에서도 웹 응용 프로그램을 통해 작업 할 수 있어야합니까? Google Gears 또는 다른 HTML5 structured storage 구현이 필요한 것 같습니다.
오프라인으로 네이티브 앱을 사용하는 경우 네, 로컬 데이터베이스를 원할 것 같은데요.
사용자는 일반적으로 오프라인 상태가 될 때를 알고 있습니까? 그렇다면 필요한 데이터베이스의 하위 집합을 "체크 아웃"한 다음 나중에 "온라인 상태로 전환"하고 동기화 할 수 있습니다. 그렇지 않으면 최근에 사용한 데이터를 동기화하고 오랫동안 사용하지 않은 데이터의 로컬 데이터베이스를 제거 할 수 있습니다.
정확히 얼마나 힘들지는 정확한 응용 프로그램에 달려 있습니다. 여러 사용자가 동시에 같은 레코드 집합에서 작업 할 수 있어야합니까?
어떤 종류의 데이터베이스 소프트웨어입니까? –
그 점에 대해서도 조언이 필요합니다 ... –
현상금이있는 이유는 무엇입니까? 도와주세요. –