https://123dok.net/document/yng702ek-association-algorithm-dynamically-enlarging-tables-implemented-apache-spark.html