2016-11-23 13 views
3

私はRealm Mobile DatabaseとRealm Mobile Platformを探して、オフラインの最初のモバイルアプリを実装しています。私は自分のシナリオがかなり一般的だと思う:Rdbms Realm Object Serverと片方向同期が可能ですか?

私はSQLデータベースを持つウェブサイトを持っています。私は、ウェブサイトからデータを表示するためにモバイルアプリケーションが必要です。このアプリケーションは最終的に接続されるので、クライアントが接続されたときにサーバーからクライアントへデータを同期させ、そのデータをオフラインで消費する必要があります。

SQLデータベースをRealm Object Serverと同期させてモバイルクライアントと同期させるために、誰かがETLのようなことをしているかどうかを知る必要があります。

SQL - > Realm Object Server - > Realm Mobile Databaseの一方通行です。

私はRealmを発見しているので、これが実行可能かどうかを知りたいのですか?

+0

はい、私も正確にこれを知りたいと思います。 (私の場合は、実際には**双方向の同期が**アプリからすべての方法で実際のSQLサーバーに送信されます。)HCentellesと言う - 私の場合、実際のデータベースはAmaazonRDSです。わかりやすくするために、 "sql database"と言うと、あなたのケースでは何ですか?乾杯。 – Fattie

答えて

5

Realm Mobile PlatformのRealm Mobile Platformでは、自由に利用できるバージョンではありませんが、そうではありません。

現時点では、レルムNode.JS SDKの同期化対応バージョンのみが、サーバー上にあるRealmファイルを同期させるためのデータのオープンと書き込みが可能です。このSDKは現在、Realm Mobile Platformのエンタープライズ版を購入したユーザーにのみ提供されています。 Realm Mobile Platformの開発者版では、ユーザーのローカルデバイスから同期されたRealmの変更のみが可能です。

インサイドレベルの開発者を対象としたサーバー側統合を備えたRealm Mobile Platformのバージョンも進行中です。 :)

+0

@TiMを意味する。そのエンタープライズSDKを使用すると、ピーク時に数十Tx/sのオーダーの1M行/秒と書込み速度でDBを同期した状態に保つことができると思いますか? – hcentelles

+0

ありがとう@hcentelles!そう信じる!明らかに複雑さにもよりますが、データは圧縮された状態で送信されます。実際にはデルタだけが送信されるため、100万行のデータが問題になることはありません。ええ、私はあなたが「何十Tx/s」を意味するのか分かりませんが、非常に大量のトラフィックを処理できます。もっとお聞きしたい場合は、 'info @ realm.io'にメールをお送りください。 :) – TiM

+0

ありがとう@TiM。私は2桁の数字で1秒あたりの書き込みを意味します。 – hcentelles

関連する問題