fbpx

CL LAB

HOME > Blog > lee > MongoDB Realmとは #mongodb

MongoDB Realmとは #mongodb

 ★ 9

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

製品の構成は、次の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

lee

データベースが大好きなサーバサイドのエンジニア。Neo4j、MongoDBのテクニカルサポート、IoTビックデータ処理基盤のアーキテクトとして活動しています。

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

leeの記事一覧

leeへお問い合わせ

CL LAB Mail Magazine

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

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

メールアドレス: 登録

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

Related post