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