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 · 25% upvoted · other discussions

comments

recurrency

Can you say something about the keys/values you want to match on? Ints? Strings?

NetFutility [OP]

There are hundreds of columns with a variety of decimals, varchars, and datetimes unfortunately