标签: ruby-on-rails ruby ruby-daemons
我需要构建一个内部服务,每隔一秒对DB进行一次排队更改(在一个表中),并在此事件之后处理数据。
我不需要所有Rails堆栈,因为此服务不需要Controller / View功能。基本上,从rails堆栈,我只需要AR(或ORM)。
找到的解决方案/方法是:
你认为这是最好的方法吗?
答案 0 :(得分:1)
像RabbitMQ这样的解决方案怎么样?
答案 1 :(得分:1)
您可以直接下载ActiveRecord here并将其作为库包含,而不是使用Rails。这样你就可以拥有你喜欢的ORM,而不需要Rails堆栈的开销。
就Ruby的“Controller”部分而言,你可以使用你喜欢的任何守护进程解决方案。