Crux是一个带有双时态图查询的开源文档数据库。 提供Java,Clojure和HTTP API。
Crux是一个双时态数据库,用于存储交易时间和有效时间历史。 虽然时态数据库使得“时间旅行”能够通过数据库状态的事务序列从数据库创建时刻到其当前状态进行查询,但Crux还提供了“时间旅行”查询离散有效时间轴而没有不必要的设计复杂性或 绩效影响。 这意味着无论信息的到达顺序如何,Crux用户都可以使用过去和未来信息填充数据库,并对过去的记录进行更正,以构建给定域的不断改进的时间模型。
架构:
数据模型: