今回のエンジニアブログを担当する村田です。 今回はモバイル向けデータベースとして今後熱くなりそうな 「Realm」を触ってみたいと思います。 Realmとは? SQLiteやCoreDataと同じモバイル向けのデータベースです。 エンジン部分はC++で実装されております。 特徴としては iOS(Objective-CとSwiftの両方)とAndroidをサポート SQLiteよりも高速 iOSでの比較 Androidでの比較 Apache 2.0 Licenseの元、オープンソースとして公開 Realmは現在β版としてリリースされており、バージョン1.0に向けて、機能追加・バグの修正などが行われております。β版ということでプロダクトに使う際は、APIが頻繁に変わるものだと心して使う必要がありそうです。 では、iOS版である「Realm Cocoa」に触れてみます。 今回の検証環境は以下のと