gpt4 book ai didi

java - 使用 SQL 或作为集合对列表进行排序?

转载 作者:搜寻专家 更新时间:2023-10-30 21:08:23 24 4
gpt4 key购买 nike

我的数据库中有一些带有日期的条目。什么是最好的?:

  • 使用 sql 语句获取它们并应用 order by
  • 使用 sql 获取列表,并使用 collection.sort 等在应用程序中对它们进行排序?

谢谢

最佳答案

这是一个非常广泛的问题,很难回答,这在很大程度上取决于您所说的最佳是什么意思?

  • 性能的角度,您只需进行测量以确定系统的哪一部分是瓶颈。数据库通常非常高效,但它仍然可能与将工作卸载给客户端有关。

  • 来自separation of concern从角度来看,这取决于排序在应用程序中的重要性以及应用程序的分层方式。

问问自己:“数据排序的知识属于哪里?”“如果我从关系数据库存储更改为不同的东西会发生什么 em>”。

关于java - 使用 SQL 或作为集合对列表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108207/

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