0

私は貿易の任命議題に取り組んでいます。問題は、何が良いかということです。アプリケーションの初期化時に、データベースから ArrayList にデータをダンプし、その日の予定が必要なときはいつでも ArrayList を反復処理するか、またはその日の予定が必要なたびに 1 つのクエリを実行しますか? データベースはローカルホストにあります。

Java クエリは PreparedStatement です。

私がこれを尋ねるのは、予定が増えると、ArrayList の反復がますます効率的でなくなるためです。

4

2 に答える 2

1

テーブルの大きさと、必要なシステムのスケーラビリティに基づいて、さまざまなオプションがあります。

毎日の予定を表示するパターンがある場合は、そのパターンを抽出して、1 日の予定を表示する一般的なソリューションを作成することをお勧めします。

これに加えて、選択した日に検証を実行する場合は、データベースで単純かつ安全に保ちます。そうすれば、永続性の全体のポイントも失われません。

インメモリ データベースも参照してください。

于 2013-06-10T11:28:21.653 に答える