In recent years, the development of computer Go mostly use Monte Carlo algorithm. In the Monte Carlo simulation algorithm, patterns play an important role. In this research, we use cluster computing technology to mining crucial patterns from a large number of go game records, and to determine the weight of these patterns at different locations. Finally we build a 9x9 Go opening database by reinforce learning using the patterns.