为什么在kdb中必须为左联接设置查找表的键 在kdb中将查找表保持为左连接键有什么好处?它是否提供性能好处/内存好处?如何提供? 如下表所示: 同样的好处也适用于asof连接,因为我在Q for Verterns中读到“没有要求任何连接列都是键,但键上的连接速度更快。”

为什么在kdb中必须为左联接设置查找表的键 在kdb中将查找表保持为左连接键有什么好处?它是否提供性能好处/内存好处?如何提供? 如下表所示: 同样的好处也适用于asof连接,因为我在Q for Verterns中读到“没有要求任何连接列都是键,但键上的连接速度更快。”,kdb,Kdb,是键控记录到值表的字典映射。因此,与键控表连接是一种字典查找,在kdb中这种查找速度本来就更快。匹配列用于简单地索引到第二个表中 t:([]sym:6?`GOOG`AMZN`IBM`AAPL; px:6?10.) /- source table kt:([sym:`IBM`AAPL`GOOG`AMZN]; vol:4?10000) /- lookup table t lj kt

是键控记录到值表的字典映射。因此,与键控表连接是一种字典查找,在kdb中这种查找速度本来就更快。匹配列用于简单地索引到第二个表中

    t:([]sym:6?`GOOG`AMZN`IBM`AAPL; px:6?10.) /- source table

    kt:([sym:`IBM`AAPL`GOOG`AMZN]; vol:4?10000) /- lookup table

    t lj kt