我使用ActiveAndroid已经有一段时间了,最近我听说Realm是另一个很好的选择。我正在考虑将我的应用程序更改为使用Realm,但在这样做之前,我想看看是否有人做了这两者之间的性能比较。我在realm的网站上找到了一些比较,但它们是与ORMLite和SQLite的比较。
如有任何建议,欢迎光临。
发布于 2016-02-09 14:25:39
Active Android最近一次更新是在两年前,而Realm是一个活的项目。
Active Android只是SQLite数据库的包装器。Realm提供了更多特性,比如自动刷新查询结果、从JSON创建对象或数据库更改通知。
我认为,除非您插入数百万条记录,否则性能并不重要,但如果这是真的,那么您最好直接使用SQL。
发布于 2016-06-15 00:55:51
最好使用Realm。在我的上一个项目中,我使用了它,它的效果要好得多。
在图形用户界面中,如果你想显示小于25岁的用户列表,你可以从工作线程中获取,但是当你将数据自动保存在old.Now中时,所有的数据都将是updated.No,需要再次查询。
这要快得多。并且在架构上易于使用。
发布于 2016-06-25 06:22:37
Realm是一个可用于iOS和安卓的跨平台解决方案(当您同时面向两者时,这是非常棒的)。
https://stackoverflow.com/questions/30279213
复制相似问题