orca是在客户端跑的,python parser是在server端跑的。
orca是把客户端的pandas语法转化成dolphindb脚本后在server端执行,输出的数据再回传到客户端转化成pandas的格式,这会带来两个问题:
(1)数据转换带来的效率问题,
(2)有些pandas或python的语法无法转换成dolphindb脚本,譬如lambda函数。server端直接支持python和pandas的语法后,就没有这两个问题了。
DolphinDB 过段时间会发布python parser,python parser会支持pandas和numpy。问一下orca不是已经兼容pandas了吗,两者区别是什么?