CL LAB

HOME > CL LAB > MongoDB Realmとは #mongodb #mobile

MongoDB Realmとは #mongodb #mobile

 ★ 122

Realmって何?
今年、MongoDB社は、モバイルアプリケーション開発・運用のフラットフォームサービス(PaaS)であるRealmを買収しました。
Realmとは、クラウドタイプのMobileアプリケーション開発・運用のプラットフォームサービスであり、より迅速にモバイルアプリケーションが開発できることを使命としているサービスです。
例えば、iOSやAndroidの端末で溜めたMobileデータベースのデータとバックエンド側のデータベースが自動的に同期を取ります。これで、アプリケーションがバックエンドエンド側のデータベースに書き組むようなコーディングは要らなくなります。

Realmの製品構成は、次の3本柱です。

Realm Platform(PaaS)

  • オブジェクトサーバー及びバックエンドサービス

Realm Database(ドキュメントタイプのMobileDB)

  • 開発者がAPIからコードで操作するコンパックなデータベース

  • iOS及びAndriod, Windows, Realm Platform上で動く

Realm Studio (GUIのSDK)

  • アプリケーション開発のためのツール
  • MacOS, Windows, Linux上で動く

MongoDBのAtlas Stitchも同様なサービスを出していますが、この分野では、Realmが急成長しており、Realmを買収することによって、MongoDBはこの分野での成長基盤を固めているようです。

Realmとは

  • 実績
  • Realm Platform Cloud
  • Realm Database
  • なぜ、Mobileデータベース
  • Realm Studio
  • 2019年MongoDBがRealmを買収

Realm Platform Cloud

  • スタート(Free Cloud Trial, 3days)
  • Welcome Screen
  • インスタンス作成
  • Realm Cloudでアプリケーション開発の開始
  • Start with Android
  • Realm Cloudのダッシュボード
  • Realm Cloudの設定
  • 感想

Realm Database

  • インストール
  • モデルと属性の定義
  • データの書き込み
  • 検索・フィルター
  • その他
  • 感想

Realm Studio

  • Relam Studio Windows版インストール
  • Demo Realmファイル
  • 感想

Author

データベースが大好きなサーバサイドのエンジニア。現代的なデータ基盤のソリューションアーキテクトとして活動しています。

[著書]
グラフデータベースNeo4jの他
https://www.amazon.co.jp/李昌桓/e/B004LWEKOU

leeの記事一覧

CL LAB Mail Magazine

CL LABの情報を逃さずチェックしよう!

メールアドレスを登録すると記事が投稿されるとメールで通知します。

メールアドレス: 登録

※登録後メールに記載しているリンクをクリックして認証してください。

Related post

Neo4j[ホワイトペーパー]CCPA