2013-05-07 62 views
3

我已經使用node-ravendb(https://github.com/mattdaly/node-ravendb)在nodejs/ravendb中編寫了一個應用程序。在雲中使用NodeJS和RavenDB(appharbor)

現在我想找到它的好主機,我意識到我沒有太多的選擇。

唯一基於雲計算的託管服務,我發現可以與RavenDB和NodeJS一起使用的是Appharbor。

但是,當我嘗試與node-ravendb一起使用它時,我發現node-ravendb只使用用戶名/密碼進行身份驗證,而Appharbor想使用API​​KEY代替。

我可以讓node-ravendb使用API​​KEY還是有其他方法?

Appharbor是我唯一的選擇嗎?我也想知道如果使用RavenDB和nodejs是一個好主意,因爲它看起來不像一個普通的配置。任何人都可以評論嗎?

+1

請問您可以提出一個問題[這裏](https://github.com/mattdaly/node-ravendb/issues)嗎?節點客戶端是Matt Daly的東西,並且在一段時間內還沒有更新。 – 2013-05-07 14:29:08

+0

另外,[RavenDB Google Group](http://groups.google.com/group/ravendb/)上的一些人成功地在Windows Azure上使用了RavenDB,我相信它也支持node.js. – 2013-05-07 14:30:19

+0

投票關閉,因爲這不是StackOverflow格式的好問題。 – 2013-05-07 14:31:06

回答

1

這不是開箱即用的AFAICT。您需要修改node-ravendb以使用API​​密鑰。

另一種選擇,因爲你提到雲提供商:爲什麼不只是run a virtual machine in Azure,並安裝和運行任何你想要的?然後,您不必與節點ravendb源代碼或API密鑰爭執。