Datacenter yang disediakan oleh mPaaS adalah solusi lengkap untuk penyimpanan persisten pada klien mPaaS. SDK Datacenter menyediakan berbagai metode penyimpanan untuk memenuhi kebutuhan penyimpanan yang berbeda.
Fitur
Fitur mPaaS Datacenter bervariasi menurut platform.
Platform Android:
Mendukung enkripsi database SDK.
Dibangun ulang berdasarkan kerangka kerja OrmLite (Object Relational Mapping Lite), menyediakan dukungan Data Access Objects (DAO) yang sederhana dan mudah digunakan.
Mendukung penyimpanan pasangan kunci-nilai berbasis SharePreferences.
Mendukung enkripsi file sebelum penyimpanan.
Platform iOS:
Mengurangi penggunaan
NSUserDefaults, serta menyimpan data berukuran besar dan data pribadi di lokasi lain selainNSUserDefaults, dengan efisiensi akses lebih tinggi dibandingkan menggunakan NSUserDefaults.Mengurangi kasus sistem bisnis yang secara otomatis memelihara file, serta mengurangi file yang tidak terorganisir di direktori
DocumentsdanLibrary.Datacenter dibagi menjadi ruang penyimpanan yang tidak terkait dengan pengguna dan ruang penyimpanan pengguna saat ini. Lapisan bisnis tidak perlu khawatir tentang pergantian pengguna atau menggunakan userId untuk mendapatkan data pengguna saat ini.
Berdasarkan sqlite, Datacenter menyediakan dukungan DAO (Data Access Objects) yang lebih fleksibel daripada CoreData. Operasi database dienkapsulasi menggunakan file konfigurasi dan diisolasi dari bisnis. Pengguna lapisan bisnis menggunakan antarmuka untuk mengakses data dan mengoperasikan tabel database.
Lapisan bawah mendukung enkripsi data.
Menyediakan berbagai metode penyimpanan untuk memenuhi kebutuhan penyimpanan yang berbeda, serta menyediakan cache memori.