GRDB SQLite 数据库工具包开源项目

我要开发同款
白开水不加糖2021年09月23日
99阅读
开发技术Swift
所属分类数据库相关
授权协议MIT

作品详情

GRDB 是一个 SQLite数据库工具包,专注于应用程序开发;提供了对SQL和高级SQLite功能的原始访问。它有强大的并发原语,所以多线程的应用程序可以有效地使用他们的数据库。它赋予你的应用程序模型以持久性和获取方法,这样你就不必在你不想要的时候处理SQL和原始数据库行。

与SQLite.swift或FMDB相比,GRDB可以让你免去大量的gluecode。与CoreData或Realm相比,它可以简化你的多线程应用。

GRDB附带:

访问原始SQL和SQLiteRecords:自定义结构和类层次结构的获取和持久化方法。查询接口:一种避免SQL语言的快捷方式。关联:记录类型之间的关系和连接。WAL模式支持:多线程应用程序的额外性能。迁移:随着应用程序的发展而转换您的数据库。数据库观察:观察数据库更改和事务。联合支持:通过联合发布者访问和观察数据库。RxSwift支持:使用RxSwiftobservables访问和观察数据库。全文搜索加密支持自定义SQLite构建
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论