在java中排序?

1 java database sorting record

我有一个应用程序使用排序标准.但问题是在我使用数据库排序之前(5000记录排序).现在我有20,000条记录用于排序数据.有人对我说要用Java进行排序.它应该更适合您的应用程序.

我有两个问题:

  1. 哪一个更好的性能使用Java和数据库排序?
  2. 假设我使用Java独立于db进行排序.

Java排序可以处理20,000条记录吗?

Lef*_*dis 5

如果可以,请在数据库中对数据进行排序.它在内存中肯定更快.排序取决于算法,而不取决于任何特定技术.结果,java可以对任意数量的记录进行排序.然而,您感兴趣的是如何最有效地对数据进行排序,在您的情况下是在数据库中.

如果你需要学习如何使用内存中的java来排序日期,你可以阅读以下内容:http://docs.oracle.com/javase/tutorial/collections/algorithms/index.html#sorting