5
幾個月前,我正在玩RavenDb & Azure,並通過遵循this excellent blog post,通過在服務器角色中託管服務器來成功運行它。如何在工作角色中在Azure中運行RavenDb
但是,我剛剛創建了一個新項目,並嘗試重新閱讀文章,但似乎自從該博客文章以來,隨着烏鴉文件的更改。值得注意的是:
- 沒有一個簡單的 'RavenDB' NuGet包 - 有一羣人:RavenDB客戶端,RavenDB數據庫,RavenDB嵌入式,RavenDB服務器& RavenDB Asp.Net託管服務器。
- 當安裝'RavenDB Server'(這看起來最適合於工作者角色)時,它不再具有文章中提到的相同的.dll文件,並且不再有.xap文件。我嘗試過簡單引用Raven.Database .dll,但是當我嘗試啓動它時,出現一個異常:「存儲在Munin文件中的表的數量不同」。
任何人都可以提供在worker角色中運行RavenDB所需的步驟嗎?
是否將RavenDB作爲工作角色運行是最佳途徑,還是有更合適的方式在Azure中運行它? (它需要被多個網站使用)。
你在暗示我使用了RavenHQ之類的東西? – 2013-02-18 13:01:34
在這個階段,我只是希望能夠在本地運行它並將其部署到Azure中,以便試驗創建多個數據庫 – 2013-02-18 14:01:06
不,我建議一個實際的Azure虛擬機。 – 2013-02-18 16:33:49