GYDataCenter 是一个 SQLite 数据库框架,提供了一套简单易用的面向对象的数据操作接口,同时保留了 SQL 查询的灵活性。GYDataCenter 简单易上手,相对于 CoreData,GYDataCenter 的学习成本更低。同时,根据自己的需求,开发者可以更方便地划分数据库,设计数据库表,数据库索引等。
概览
GYDataCenter 具有以下特性:
- 面向对象的数据操作接口
- 使用 SQLite 的 where 语句做为查询条件
- 自动创建及更新数据库表
- 高性能 cache 层
- faulting 机制(类似 Core Data)
- 自动批量写入磁盘
- 使用 ANALYZE 优化查询