MongoDB Atlas / 自前 MongoDB に接続できる Realm App Services 代替を作っています

6 views
Skip to first unread message

清水健一(ケダルマ)

unread,
Apr 26, 2026, 1:41:23 PM (2 days ago) Apr 26
to MongoDB JP
こんにちは。

Revlm というプロジェクトをやっているので紹介させてください。

Revlm は、MongoDB Atlas App Services の代替として使える self-hosted gateway / client SDK です。
MongoDB Atlas にも自前の MongoDB インスタンスにも接続でき、Realm SDK を使った既存アプリを、できるだけ少ない変更で移行しやすくすることを目指しています。

現在は特に次の点にフォーカスしています。

- password authentication / provisional login
- Realm ライクな client API
- MongoDB CRUD のプロキシ
- Browser / Node.js / React Native 対応

既存アプリの認証やデータアクセスを全面的に作り直すのではなく、できるだけ Realm 風の使い方を保ったまま移行しやすくする、というのが狙いです。

最近の自作アプリでの利用事例として、アルバイト検索アプリ「フッカルバイト」でも MongoDB + Revlm を活用しています。

- 1回のクエリで最大26万件以上のアルバイト情報を扱い、地図上にリアルタイムでマーカーをマッピング表示します(クラスタリング使用)
- DB構成: MongoDB 7.0.30、Sharded Cluster 3ノード構成

アプリ:
- iOS: https://apps.apple.com/jp/app/%E3%83%95%E3%83%83%E3%82%AB%E3%83%AB%E3%83%90%E3%82%A4%E3%83%88/id6748752464
- Android: https://play.google.com/store/apps/details?id=jp.co.umore.app.footlight

Revlm は無料で公開しているので、MongoDB Atlas / MongoDB を使ったアプリの移行や、Realm App Services 代替を探している方がいれば、ぜひ触ってみてください。

リポジトリ:
https://github.com/KEDARUMA/revlm
Reply all
Reply to author
Forward
0 new messages