iOS 数据持久化方案Realm的使用小结

  

一、Realm介绍

1.1、Realm 是一个跨平台移动数据库引擎,支持iOS、OS X(Objective-C和Swift)以及Android,核心数据引擎C++打造,并不是建立在SQLite之上的ORM, 是拥有独立的数据库存储引擎,具体详情

ORM:对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),ORM技术是在对象和关系之间提供了一条桥梁。

1.2、Realm性能:比sqlite, coredata牛逼

1.3、Realm使用方面:相比于sqlite, coredata, 使用起来更加简单, 更易入门。

二、具体的包括,数据库初始化配置和数据库迁移,数据model的创建和数据读取,model数据加载到realm模型中,并且和磁盘对象进行地址映射,realm中数据的查询,更新,删除相关操作,详情可以参考http://www.cocoachina.com/articles/26443

原文地址:https://www.cnblogs.com/bigant9527/p/14436807.html