我正在开发一个Android应用程序,并希望使用数据库进行本地存储。我已经在互联网上搜索并找到了本地存储数据库之间的一些比较。但我必须在Realm和GreenDAO之间进行选择。所以请建议我使用哪一个。
答案 0 :(得分:4)
这是NoSQL(Realm)和ORM(GreenDAO)的比较。
如果您需要处理大型数据集并且您的查询不需要这么多连接,则NoSQL是更好的选择。示例: - 如果您需要从五个表中获取数据,那么realm将为您提供选项从两个表中过滤数据(一次一个连接)然后应用下一个连接条件,依此类推。 ORM作为关系数据库在连接方面具有优势。
答案 1 :(得分:0)
如果您需要最快的数据库,那么Realm是最佳选择: