2011-06-07 98 views
6

我想聽聽您是否有開發和託管此類應用程序的經驗?使用MongoDB託管ASP.NET MVC 3應用程序

你怎麼看待這兩者的結合?有沒有辦法將它託管在雲中的某個地方(Azure,亞馬遜......)?你有什麼資源(工具,驅動程序,文檔)用於開發?

謝謝! :)

+0

幾周後,你選擇了什麼?我正在尋找一種託管MVC3應用程序和MongoDB的不太昂貴的方式。你有關於你的經驗的反饋嗎? thx:PS:我的目標是一個可能會增長的小型Web應用程序。開始時,我買不起專用服務器 – 2011-07-22 10:26:46

回答

9

我有幾個應用程序與asp.net mvc 3和mongodb。

對於asp.net mvc應用程序常規Windows託管。 對於我使用unix託管的mongodb(因爲它花費的時間比Windows主機要低幾倍)。

你也可能需要:github

  • 官方驅動程序文檔:docs
  • 大UI工具(如Management Studio中的SQL Server)MongoDB的:mongovue
  • MongoDB的
    1. 官方C#驅動程序
    2. mongodb manual;)

    就是這樣。希望這可以幫助你快速開始開發。

    您怎麼看待結合 兩個?

    Mongodb非常適合許多Web應用程序,它可以很容易地與asp.net mvc 3一起使用,因爲存在c#的漂亮驅動程序,它包含了所有最新功能。

    +0

    謝謝! :)由於應用程序和數據庫不在同一臺服務器上,交易的性能和速度如何呢? – 2011-06-07 10:54:37

    +0

    @Nebo:他們應該在同一個本地網絡,並表現一切都會好起來的。 – 2011-06-07 10:56:23

    +0

    如何在雲中託管這樣的應用程序?你有沒有Azure或亞馬遜雲,質量,價格等方面的經驗? – 2011-06-07 12:32:59

    0

    我最近開發了一個使用ASP.NET和MongoDB的小應用程序。我在廉價的共享Windows主機@ www.FreeWindHosting.com上託管了該應用程序,並在www.MongoLabs.com上託管了該數據庫。

    我將編寫一個小型備份服務來將我的免費MongoLab數據庫備份到Amazon S3,但除此之外,該設置工作得非常好,甚至在應用程序和MomgoLab之間每次請求之間都有幾次「握手」。