Android-ORM-对象关系映射

在开发IM即时通信的APP中。我们一般会把用户消息存储在数据库中。下面是我常用的两款ORM开源框架

1.GreenDao 2.Realm

性能对比。Realm完爆GreenDao,但是GreenDao的体积很小哦。小于100KB ,而Realm 那是1M起啊。大家斟酌一下吧。 其实我目前还是用GreenDao。但是我用了他的升级版本 ObjectBox,这个的性能有很大的提升。而且体积也小。

框架名 添加10000条数据的时间 查询10000条数据的时间 删除10000条数据的时间
GreenDao 10466 600 47
Realm 1597 8 136

除了删除数据有点优势。其他真的是被完爆了

Loading Disqus comments...
Table of Contents