c# - 消息队列系统

标签 c# queue message-queue

我正在编写一个消息队列系统。

我的问题是......用文件或数据库来做这个队列更好吗?

如果我选择数据库,它需要每秒检查新作业,这对我来说似乎有点开销?

如果是文件,我猜你只是不断地监视文件夹并根据它执行?

BR,

最佳答案

不要reinvent the wheel .

[编辑:2014 年更新,现在链接到 rabbit MQ,因为 Ayende 已经开始制作文档数据库而不是消息队列,但 RabbitMQ 又出现了。我不会写这篇文章,但现在帖子需要 30 个字符,所以我需要多说几句。]

关于c# - 消息队列系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2290382/

相关文章:

c# - 装箱 int 不会将其转换为引用类型?

c# - 是否可以用逗号而不是逗号空格来分割字符串

c# - 如何验证字符串是否采用 YYYY-MM-DD 形式 (C#)

amazon-web-services - 无法通过 CLI 创建 FIFO SQS

java - 将 WebSphere MQ 类用于 Java 而不是 JMS 有什么好处?

java - Spring MDP - 如何在收到错误消息时将其关闭

c# - System.IO.Directory.GetFiles() 没有列出所有文件

c# - 队列将项目移回末尾

linux - 在 RabbitMQ 崩溃后有没有办法拯救队列?

python - 如何在python中实现队列的深复制