Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: Tim MeagherI think you'll find that the sort & join nodes aren't implemented in python and there isn't any code in the core library.
However, if you want, you can always try & write something from scratch using a Python or Java node.
I'm pretty sure that the code in the sort & join node has already been optimised, and is a compiled C++ implementation which will likely be faster than what you would be able to achieve in Python or Java anyway.
When you were using the lookup node, did you make sure that the smaller (i.e. 10,000 record) data set was provided to the bottom input of the node?
It is only the bottom input that gets loaded into memory, so you should make sure that the smaller data set gets connected to this input.
Tim.