为什么 ORMLite 和 Green DAO 比传统的 SQLite 更快?

Why ORMLite & Green DAO are faster then traditional SQLite?

我想知道为什么 ORMLite 和 GreenDAO 比传统的 SQLite 更快? 据我所知,在内部所有人都在做与 SQLite 等数据库交互的相同查询,那么为什么其他人更快? 提前致谢!!

I would like to know why ORMLite & GreenDAO are faster then traditional SQLite ?

如果您在运行时性能方面说 "faster",那么它们就不是。作为 ORMLite 的作者,我可以向您保证手 SQL 在运行时是 "faster"。

ORM 库的优点在于您不必编写或维护关联的数据库代码,只需处理 Java 实体和实用程序 类。如果您有一个包含许多不同实体的复杂模式,这将需要大量时间来使您的手 SQL 保持同步,则尤其如此。 ORM 库可以说 开发 和维护代码的速度更快,但如果您知道自己在做什么,则在应用程序性能方面并不更快。