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

comments

ruertar

what is the nature of the data? are they strings? do they have a lot of duplicated data like email addresses?

NetFutility [OP]

Hundreds of rows with floats, strings, and datetimes