gpt4 book ai didi

Android - 使用哪个 Active Android 或 Realm

转载 作者:IT王子 更新时间:2023-10-28 23:31:55 29 4
gpt4 key购买 nike

我一直在使用ActiveAndroid有一段时间,我最近听说了Realm是另一个不错的选择。我正在考虑将我的应用程序更改为使用 Realm,但在此之前,我正在查看是否有人对这两者进行了性能比较。我在 Realm 的网站上找到了一些比较,但这些比较是与 ORMLite 和 SQLite 的。

欢迎提出任何建议。

最佳答案

Realm 不能与 ActiveAndroid 直接比较因为 Realm 是一个移动数据库,它拥有自己的持久化引擎,旨在简单和快速地取代传统的 SQLite,而 ActiveAndroid 是 SQLite 的 ORM。因此,迁移到 Realm 意味着您将不再使用传统的 SQLite。

是的,Realm 很快(根据我的经验和他们的基准测试),但与传统 SQLite 的区别并不明显,除非您的应用程序使用数据库事务或大量搜索,否则我建议您使用 Realm。如果没有,那么已经工作的 ActiveAndroid 就可以了。

虽然,我建议在做一个新项目/应用程序时,尽量熟悉 Realm,这样当你想出一个大量使用数据库的应用程序时,你真的会欣赏 Realm 的速度。

关于Android - 使用哪个 Active Android 或 Realm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30279213/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com