发布/订阅系统广泛应用于涉及消息发送和接收的业务,事件匹配算法是其中的关键问题。综述了基于内容和基于语义2类发布/订阅系统的事件匹配算法。对基于内容的发布/订阅系统中事件匹配算法进行了分类讨论,详细梳理了其索引结构的发展脉络,比较了各种算法的异同和优缺点。基于语义的发布/订阅系统具有更强的描述能力,简要介绍了其中的语义数据模型,详细对比了近年来提出的语义事件匹配算法,并对未来的研究方向进行了探讨和展望。