Я придумал хорошую технику "повторного использования на основе хэша" (хотя, вероятно, она широко используется)
Я вычислил хеш-код всех полей в строке, а затем использовал этот хеш-код в качестве первичного ключа.
Когда я вставил, я просто сделал «INSERT IGNORE» (чтобы подавить ошибки о дублированных первичных ключах). В любом случае я мог быть уверен, что то, что я хотел вставить, присутствовало в базе данных после вставки.
Если это известная концепция, я был бы рад услышать об этом!