当前位置: 代码迷 >> 综合 >> 关于数据持久化
  详细解决方案

关于数据持久化

热度:33   发布时间:2023-10-29 00:02:27.0

1.什么是数据持久化

   数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称. 数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。cmp和Hibernate只是对象模型到关系模型之间转换的不同实现。

     这是百度百科关于数据持久化的定义,在参阅了几篇博客后,我理解为数据持久化即将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。

2.数据持久化的方法

  • plist文件(属性列表)

  • preference(偏好设置)

  • NSKeyedArchiver(归档)

  • SQLite 3

  • CoreData

  相关解决方案