2013-02-26 20 views
2

我想找到我的項目中使用基於Ruby蒙戈司機蒙戈驅動程序。它必須支持replicasets和eventmachine。我知道em-mongo,但它不支持複製品。它看起來像沒有此刻一個很好的選擇,但我想看看是否有人知道一個之前,我探索蒙戈的替代品......需要支持副本集和EventMachine的紅寶石

+0

看看[Mongoid](http://mongoid.org/en/mongoid/docs/installation.html#replica)。 – 2013-02-26 00:37:22

+0

我相信這個驅動程序是同步的,儘管我的經驗是使用v2驅動程序,而不是v3驅動程序。如果可以以異步方式使用v3驅動程序,我很想糾正它。 – wchrisjohnson 2013-02-26 05:13:43

+0

我也一直在尋找這個。 – Mika 2013-03-19 16:21:32

回答

2

我的10gen的Ruby驅動程序維護者。請稍等,我們會在不久的將來爲此提供支持。

我不相信有什麼在那裏(從10gen公司或其他方式)現在做這個,但我們正在積極努力的一個版本我們的驅動程序,支持異步讀取和寫入。

所有正式10gen的驅動程序的目標是通過中期支持這一年的結束和紅寶石的駕駛員隊伍中已經進行開發了。希望我們能爲你提供比這更早的東西(可能在我們的2.0版本中)。

+0

穩定版本之前是否有實驗版本可用? – Mika 2013-03-19 16:22:53

+0

目前沒有任何東西可用,但只要有實驗版本可用,我們一定會在github回購中提供它。歡迎您隨時測試我們的出血代碼: http://github.com/mongodb/mongo-ruby-driver – 2013-03-19 21:38:31

+1

我已[添加](https://github.com/fl00r/em -mongo)將副本集支持到em-mongo中。 – fl00r 2013-03-22 21:43:00

0

您可以嘗試的em-mongomy fork與副本集的支持。

而且我的工作寶石Monga應該支持MongoDB中的一些現代的特點。但現在完全沒有生產準備。