摘要
消息队列作为一种常见的数据结构,在应用程序和软件操作系统中得到了广泛应用,而随着处理器的不断迭代,传统的锁同步消息队列逐渐无法发挥多核处理器的性能。因此,研究人员尝试引入布谷鸟过滤器(Cuckoo Filter,CCF)和DQueue技术对消息队列进行优化升级,创建云开发消息队列(Cloud Development Message Queue,CDMQ)。基于上述两种技术同时生成多个队列写入数据,操作者利用CCF对数据进行过滤检验,并读取相关信息。通过对CDMQ的性能测试,研究人员证明该消息队列结构具有伸缩性强和吞吐量高等优势,对提高消息队列性能具有重要意义。
As a common data structure,message queues have been widely used in applications and software operating systems.With the continuous iteration of processors,traditional lock synchronization message queues are gradually unable to exert the performance of multi-core processors.Therefore,researchers have attempted to introduce Cuckoo Filter(CCF)and DQueue technology to optimize and upgrade message queues and create Cloud Development Message Queue(CDMQ)message queues.Based on the above two technologies,multiple queues are generated to write data at the same time.Operators use CCF to filter and verify the data and read relevant information.Through performance testing of CDMQ,researchers have proven that the message queue structure has the advantages of strong scalability and high throughput,which is important for improving the performance of message queues.
作者
徐岩
XU Yan(Communication University of China,Beijing 100024,China)
出处
《信息与电脑》
2023年第6期223-225,共3页
Information & Computer