我昨天刚刚了解了 Berkeley DB 及其性能。我愿意在 Java 项目中使用它。
我想知道的是,如何获取存储在我的数据库中满足特定条件的所有对象。
例如,我存储了Message(int id, String value, Date date)类型的对象,我想获取过去 10 分钟的所有消息。
换句话说,这个 SQL 查询的等价物是什么
SELECT * FROM messages WHERE date < 2016-04-12T23:20:50.52Z
在伯克利数据库。
是否可以使用 Berkeley DB 的 API 来完成,或者我应该通过编码来完成这一切?
提前致谢。