我可以将 RabbitMQ 完全用作队列而不是任何消息队列吗?

问题描述

我想开发一个等待列表系统,为此Google先生建议使用任何消息队列,例如RabbitMq,而不是传统数据库

所以在实际实施之前,需要澄清一些事情。

  1. 将使用的队列将在几天内有效。与餐厅预订系统一样,用户可以提前几天进入候补名单。
  2. 我想动态创建队列。
  3. 生产和消费的速度将非常低。一小时内推送/拉出 5 条消息。
  4. 将有单一生产者和单一消费者。 我可以在同一台服务器上运行 RabbitMq 和 SpringBoot。
  5. 由于 RabbitMq 将数据存储在 Filesystem 中,那么如果使用 AWS,EFS 的理想大小应该是多少。

RabbitMq 适合以上场景还是我应该使用关系数据库

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...