2016-11-23 1 views
3

오프라인 모바일 앱을 구현하기 위해 렐름 모바일 데이터베이스와 렐름 모바일 플랫폼을 조사하고 있습니다. 내 시나리오는 꽤 일반적이라고 생각합니다.RDBms Realm Object Server와 단방향 동기화가 가능합니까?

SQL 데이터베이스가있는 웹 사이트가 있는데 웹 사이트의 데이터를 표시하려면 모바일 앱이 필요합니다 (데이터 만 읽기). 이 응용 프로그램은 결국 연결되므로 클라이언트가 연결되면 서버에서 클라이언트로 데이터를 동기화 한 다음 해당 데이터를 오프라인으로 사용해야합니다.

모바일 클라이언트와 SQL 데이터베이스를 동기화하기 위해 Realm Object Server와 동기화 된 SQL DB를 유지하기 위해 누군가 ETL과 같은 작업을하고 있는지 알아야합니다.

SQL -> Realm Object Server -> Realm Mobile Database 단 하나의 방법.

방금 ​​Realm을 (를) 발견 했으므로 이것을 수행 할 수 있는지 알고 싶습니다.

+0

예, 나는 또한 정확하게 알고 싶습니다. (필자의 경우 실제로 동기화는 ** 두 가지 방법으로 ** 모든 응용 프로그램에서 실제 SQL 서버로 진행되기를 원합니다.) HCentelles에게 말하십시오. 제 경우에는 실제 데이터베이스가 AmaazonRDS입니다. "SQL 데이터베이스"라고 할 때 명확성을 위해 귀하의 경우에는 무엇입니까? 건배 – Fattie

답변

5

렐름 웹 사이트에서 무료로 사용할 수있는 버전의 렐름 모바일 플랫폼에서는 가능하지 않지만 불가능합니다.

현재 Realm Node.JS SDK의 동기화 가능 버전 만이 서버에있는 동기화 된 Realm 파일로 데이터를 열고 쓸 수 있습니다. 이 SDK는 현재 Realm Mobile Platform의 Enterprise 버전을 구입 한 사용자 만 사용할 수 있습니다. Realm Mobile Platform의 개발자 버전에서는 사용자의 로컬 장치에서 동기화 된 Realms 만 수정할 수 있습니다.

인디 레벨 개발자를위한 서버 측 통합 기능이있는 Realm Mobile Platform 버전도 출시 될 예정입니다. :)

+0

@TiM을 이해하십시오. 그 엔터프라이즈 SDK를 사용하면 최대 1M 행/워드 프로세서 및 최대 속도에서 수십 Tx/s의 쓰기 속도로 DB를 동기화 된 상태로 유지할 수있을 것이라고 생각하십니까? – hcentelles

+0

고마워요 @hcentelles! 나는 그렇게 믿는다! 분명히 복잡성에 달려 있지만 데이터는 사실 이후에 전송 된 델타만으로 압축 된 상태로 전송되므로 백만 행의 데이터가 문제가되어서는 안됩니다. 음, 나는 당신이 '수십 개의 Tx/s'로 무엇을 의미하는지 확신 할 수 없지만, 매우 많은 양의 트래픽을 처리 할 수 ​​있습니다. 더 궁금한 점이 있으시면'info @ realm.io'로 이메일을 보내주십시오. :) – TiM

+0

감사합니다 @ 티엠. 나는 두 자리 숫자 순서로 초당 씁니다. – hcentelles

관련 문제