This document presents a comparative study of the performance of the apriori algorithm for association rule mining across various datasets. It details the implementation of the algorithm using Java, evaluates its efficiency based on parameters like iterations and instances, and compares results from small, medium, and large datasets. The findings indicate that while apriori is useful for small datasets, its performance deteriorates with larger datasets, necessitating potential improvements through techniques like the fp-tree algorithm.