backend(mBaaS)。TipsmBaaSはクラウドサービスであるため、内部の実装がブラックボックスになっています。そのため利用方法によってはパフォーマンスが出なかったり、思った結果が返ってこない場合があります。大量のデータ(1,000万件以上)を登録した際に検索での性能劣化が起こることがあります。今回そうしたサービスの技術的仕様を含めた情報を開発ガイドラインとしてまとめました。mBaaSを導入、さらに導入後の検討項目としてチェックしてください。主な内容を紹介します。オブジェクトサイズの制限1オブジェクト10MB以内。システム制限は16MBですが、巨大なオブジェクトは更新時に高負荷となりますので注意が必要です。ソートインデックスがないフィールドに対するソート処理はメモリが32MBまでに制限されています。32MBを越えるとソートができなくなります。取得件数1,000件まで取得できます。プッシュ通知プッシュ通知は100%、必ず届くものではありません。ベストエフォートになります(ほぼ届きますが、希にGCM/APNsの問題で届かないことがあります)。プッシュ通知は外部サービスを使っている関係上、さらに細かな仕様があります。backendを参照してください。mBaaSは利用者全員が同じエンドポイントを使って共通のリソースを利用しています。一部の高負荷な処理が他のアプリケーションに影響を及ぼすのは防がなければなりません。そのため、未然に予測できる場合は改善勧告やサービスの一時停止処置も行われます。Expertプラン以上で契約されている場合はテクニカルサポートとしてパフォーマンス向上のアドバイスも行っていますのでぜひご検討ください。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。