带有PostgreSQL的Ruby事件机

带有PostgreSQL的Ruby事件机,ruby,activerecord,asynchronous,eventmachine,sequel,Ruby,Activerecord,Asynchronous,Eventmachine,Sequel,我知道for mysql作为mysql的异步接口驱动程序存在,而活动记录经过一些修改后,可以立即使用。我相信续集已经具备了这种能力。我还知道pg gem公开了PostgreSQL的本机异步API 我的问题是:当支持数据库是PostgreSQL时,是否有任何Ruby ORM能够与EventMachine进行本机互操作?如果没有,需要做什么来改进Sequel以支持异步PostgreSQL?ActiveRecord?这看起来与ActiveRecord一起工作: 你可能想问一下续集talk google

我知道for mysql作为mysql的异步接口驱动程序存在,而活动记录经过一些修改后,可以立即使用。我相信续集已经具备了这种能力。我还知道pg gem公开了PostgreSQL的本机异步API


我的问题是:当支持数据库是PostgreSQL时,是否有任何Ruby ORM能够与EventMachine进行本机互操作?如果没有,需要做什么来改进Sequel以支持异步PostgreSQL?ActiveRecord?

这看起来与ActiveRecord一起工作:


你可能想问一下续集talk google group。或者搜索档案。关于这个问题至少有一个讨论,Sequel目前确实使用pg的异步API,但只是这样它才不会阻塞解释器。我不相信Sequel目前支持EventMachine之类的非阻塞框架,我也不确定支持它所需的更改有多广泛。