The analysis of Web users browsing behaviors is essential for putting appropriate information on the web. The browsing behaviors are stored as navigational patterns in web server logs. These weblogs are used to predict the frequently accessed patterns of web users, which can be used to predict user behavior and to collect business intelligence. However, owing to the exponentially increasing weblog size, existing implementations of frequent pattern mining algorithms often takes too much time and generate too many redundant patterns. This book discussed new association rule mining algorithms implemented on the Apache Spark platform for extracting frequent patterns from huge weblogs.