我要为一个应用程序选择一个DAO库,该应用程序在关系中的SQLite表中存储大量数据。
我首先选择GreenDao,因为它在许多着名的应用程序中被积极地使用,并且相当陈旧,经过良好测试并且修复了错误。
DBFlow使用注释处理(注释在编译时解析,因此编译时间会增加)并允许用户决定模型缓存,有时证明比GreenDao更快(仅在某些情况下)。
但是DBFlow可能没有留下一些漏洞或者某些场景未被发现,因为它没有在像GreenDao这样的众多应用中被积极使用。 (对不起!我有点假设)。
“未来从性能到代码处理,数据库迁移和模型更改哪一个更好”。
先看看: GreenDao performance
DBFlow comparision with DBFLow
指导我。请。