Datomic では、「ワシントンに住む 50 歳以上の人をすべて検索する」(都市と年齢は異なる場合があります) などのクエリを効率的に実行するにはどうすればよいですか? リレーショナル データベースとほとんどの NoSQL データベースでは、この目的のために複合インデックスを使用します。私が知る限り、Datomic はこのようなものをサポートしていません。
たとえば、中規模の Web アプリをいくつか作成しましたが、複合インデックスがなければ、十分に高速に実行できるアプリは 1 つもありませんでした。Datomic ユーザーはこれにどのように対処していますか? それとも、これに悩まされないほど小さなデータセットで遊んでいるだけですか? 何か不足していますか?