我正在编写一个需要数据库的 android 应用程序。我不会使用 sqlite,因为我想要一个不依赖于 androids 库的纯 Java 核心。为了简化数据库访问,我正在使用 ORMLite。
所以我刚刚比较了ORMLite android 示例 HelloAndroid 和 HelloAndroidH2。我已经将这两个示例的功能都简化为读取操作。测试表(2 列,primary_key;value)包含 2 个数据集。
结果:
- SQLite:结果立即出现
- H2:加载结果大约需要两秒钟。
错误在哪里,还是正确的?h2真的需要这么长的时间来加载两个小的Dataset吗?还有什么其他的经历吗?