Greg's Event Store 中两个类别的最佳性能投影策略

Best performance projection strategy from two categories in Greg's Event Store

我正在使用 Greg 的事件存储,并且我有两类流,我想将来自两类的一些事件(按类型)投影到一个投影中。

我的第一个解决方案是使用 "fromAll" 和 select 我正在寻找的事件类型来创建投影:

Category1-Stream1, 
Category1-Stream2, 
Category2-Stream1, 
Category2-Stream2
    to
FinalProjection

我的第二个解决方案是创建两个类别投影,然后将这两个投影到我的最后一个:

Category1-Stream1, 
Category1-Stream2, 
Category2-Stream1, 
Category2-Stream2
    to
SubCategory-Category1proj, 
SubCategory-Category2proj,
    to
FinalProjection

最有效的方法是什么?关于这个需求有什么好的实践吗?

最好的解决方案是使用 from Streams('$ce-category 1', '$ce-category 2'),感谢 Greg Young 通过Google 个群组。