MongoDB Realmとは #mongodb #mobile
この記事は1年以上前に投稿されました。情報が古い可能性がありますので、ご注意ください。
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 platform2019 from 昌桓 李
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ファイル
- 感想