没有复合索引,Datomic用户如何应对?

Tom*_*ich 5 indexing composite-key datomic

在Datomic中,您如何有效地执行查询,例如“找到华盛顿所有居住在50岁以上的人”(城市和年龄可能有所不同)?在关系数据库和大多数NoSQL数据库中,您为此使用复合索引。据我所知,Datomic不支持此类功能。

我构建了多个中型Web应用程序,即使没有复合索引,也没有一个应用程序可以足够快地执行。Datomic用户如何处理?还是他们只是在玩足够小的数据集而不会受到这种影响?我想念什么吗?

Val*_*nck 0

2019-06-28 更新:0.9.5927(Datomic On-Prem) / 480-8770(Datomic Cloud) 起,Datomic 支持元组作为新的属性类型,它允许您拥有复合索引。