我目前正在学校的一个项目(Android应用程序),我们应该在本地SQLite数据库中存储用户费用和收入的信息,然后将其显示为各种图表等.我的问题是;什么会更快?不断地对数据库进行查询以获取有关某些费用的信息,或者只是在...

我目前正在学校的一个项目(Android应用程序),我们应该在本地SQLite数据库中存储用户费用和收入的信息,然后将其显示为各种图表等.
我的问题是;什么会更快?不断地对数据库进行查询以获取有关某些费用的信息,或者只是在启动时进行查询并将返回的值作为对象存储在列表中?
谢谢!
解决方法:
这实际上取决于数据量和您需要执行的查询的复杂性.如果您正在处理数千个对象,并且需要遍历列表以检查每个对象的特定属性,则使用数据库可能会更快.
织梦狗教程
本文标题为:java – 什么更快 – 在列表或数据库中存储数据? (机器人)


基础教程推荐
猜你喜欢
- Java 类加载过程与类加载器详细介绍 2023-03-21
- Java中I/O输入输出的深入讲解 2023-03-30
- Java重点梳理类与对象核心原理 2023-03-10
- GsonFormat快速生成JSon实体类的实现 2023-07-14
- Java_进程与线程 2023-09-01
- java – Spring JPA项目的数据库管理站点 2023-10-30
- JavaSE实战之酒店订房系统的实现 2023-02-10
- JSP实用教程之简易图片验证码的实现方法(附源码) 2023-07-31
- Servlet文件的上传与下载详解 2023-01-13
- JDK19新特性使用实例详解 2023-06-01