私の質問は次のとおりです。java.util.collections(ArrayList / HashMap / 3rd party LIBなど)を使用してデータベースの種類の機能(インメモリデータベースが提供する)を実装する方法はありますか。少し説明します。
25個の属性が異なるモデルクラスAccountがあり、たとえば5000個のアカウントのデータをArrayListに格納できます。同じように、テーブルt_Accountを作成することで、インメモリデータベースにデータを保持できます。次に、以下のような基本的な操作を実装したいと思います。
各属性に基づいて昇順/降順で並べ替えます。(例:SQLのOrder By操作)
各属性の異なるフィルター基準に基づいて特定のモデルアカウントをフィルターで除外しますか?(SQLのテーブルにWHERE / AND条件を適用する)
特定の属性に基づいて特定のアカウントを検索しますか?(SQLのテーブルにLIKE操作を適用する)
要するに、私の主な目的は、Javaを使用してインメモリデータベース関連の機能を実現することです。これは、インメモリデータベースの操作と同じくらい優れているはずです。
貴重な時間と提案を事前に感謝します...