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

[deleted]

[removed]

NetFutility [OP]

There's no pk and I'm not sure if there is even column of unique values. There are hundreds of columns...