すべてのプロダクト
Search
ドキュメントセンター

Mobile Platform as a Service:データセンターについて

最終更新日:Jan 17, 2025

mPaaS が提供するデータセンターは、mPaaS クライアントに永続ストレージを提供するための完全なソリューションです。データセンター SDK は、さまざまなストレージ要件を満たすために、多様なストレージメソッドを提供します。

機能

mPaaS データセンターの機能はプラットフォームによって異なります。

  • Android プラットフォーム:

    • SDK データベースの暗号化をサポートします。

    • OrmLite(Object Relational Mapping Lite)フレームワークに基づいて再構築され、データアクセスオブジェクト(DAO)のサポートを提供し、シンプルで使いやすくなっています。

    • SharedPreferences ベースのキーと値のペア ストレージをサポートします。

    • ファイルを保存する前に暗号化することをサポートします。

  • iOS プラットフォーム:

    • NSUserDefaults の使用を減らし、サイズの大きいデータや非公開データを NSUserDefaults 以外の場所に保存し、NSUserDefaults を使用するよりもアクセス効率が比較的高くなります。

    • 業務システムが自動的にファイルを維持するケースを減らし、Documents ディレクトリと Library ディレクトリの乱雑なファイルを減らします。

    • データセンターは、ストレージスペースによって、ユーザーに関係のないストレージスペースと現在のユーザーのストレージスペースに分割されます。ビジネス レイヤーはユーザーの切り替えを気にする必要がなく、userId を使用して現在のユーザーデータを取得する必要もありません。

    • sqlite に基づいて、データセンターは DAO(データアクセスオブジェクト)サポートを提供し、CoreData よりも柔軟性があります。構成ファイルを使用してデータベース操作をカプセル化し、ビジネスから分離します。ビジネス レイヤーは、インターフェイスを使用してデータにアクセスし、データベース テーブルを操作します。

    • 下層はデータ暗号化をサポートします。

    • さまざまなストレージ要件を満たすために、多様なストレージ メソッドとメモリ キャッシュを提供します。