Can Go solve this problem?

I have two relatively large (a few million) database tables and want to know if all the rows in table 1 exist in table 2. I have tried using EXCEPT on the two tables but the datasets are just too large.

Is this a problem I could solve using Go? If so how would you go about it? Maybe hashing the rows into a dictionary?

17 comments · 17% upvoted · other discussions

comments

natefinch

This problem seems unrelated to the language you write the solution in. Any solution is not going to be language dependent.

NetFutility [OP]

Yeah but I thought go might be good for comparing second table values against the first concurrently.