gpt4 book ai didi

java - Android 开发 SQLite 与 Hashtable

转载 作者:行者123 更新时间:2023-12-02 00:22:40 25 4
gpt4 key购买 nike

所以我正在学习如何创建一个存储一堆随机引号的简单 Android 应用程序的教程。我注意到他们使用了 SQLite 数据库,并且许多其他 Android 教程都使用 SQLite 来存储内容。我不太习惯 SQLite。我可以通过将引号存储在哈希表中来获得相同的结果吗?

SQLite 数据库和哈希表在性能方面有何区别?

最佳答案

What are the differences between a SQLite database and a hashtable in terms of performance?

(内存中)哈希表(您可能应该使用 HashMap)会更快。但是,它并没有解决当您的应用程序关闭时使您的报价“持续存在”的问题。

SQLite是一个数据库,数据库的要点是数据持久化。

(使用某种数据库还有很多其他好处。其中一个可能与您相关的是,您可以在典型数据库中存储比内存中可以保存的更多的内容。数据库将内容存储在您设备的硬盘/SSD/任何容量远大于主内存的设备。)

关于java - Android 开发 SQLite 与 Hashtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10647076/

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