我的问题是:有什么方法可以使用 java.util.collections(ArrayList/HashMap/3rd 方 LIB 等)实现数据库类型的功能(内存数据库提供)让我稍微描述一下。
我有具有不同 25 个属性的模型类帐户,我可以将 5000 个帐户的数据存储在 ArrayList 上。同样的方式,我可以通过创建表 t_Account 来保存内存数据库中的数据。现在我想实现一些基本操作,如下所述
根据每个属性按升序/降序排序。(例如 SQL 的 Order By 操作)
根据每个属性的不同过滤条件过滤掉特定的模型帐户?(在 SQL 中对表应用 WHERE/AND 条件)
根据特定属性搜索特定帐户?(在 SQL 中对表应用 LIKE 操作)
总之我的主要目的是用Java实现内存数据库相关的功能,应该和内存数据库操作一样好?
提前感谢您的宝贵时间和建议...