To improve the matching time efficiency of the existing sematic publish/subscribe system,a semantic publish/subscribe system based on MapReduce is presented.Firstly,the process of handling in the semantic publish/subscribe system is recognized and decomposed.It is pointed out that the difficulty in the system is to deal with the matching time efficiency between the event and the subscription.Based on the semantic publish/subscribe system,the new matching model is designed.Then,the past matching schemes are decomposed by adopting the parallel processing technology based on MapReduce to improve the time efficiency of system.Finally,by adding several the same processors and building the running system of parallel processing,the validity and efficiency of the system is demonstrated.