如何使用光纤在Ruby中构建异步Mongo客户端?

时间:2018-06-13 23:26:27

标签: ruby mongodb eventmachine fibers

mongo-ruby-driver不会暴露任何事件或回调,所以如何编写异步查询?

以下是一个如何运作的简单示例。

  1. 查找Mongo的查询
  2. 让光纤睡觉
  3. 检查来自Mongo的响应,如果没有响应则休眠
  4. 如果来自Mongo的回复,请阅读。

0 个答案:

没有答案