2012-04-23 46 views
3

在Couchbase站點(http://www.couchbase.com/partners)上,我們有以下文本:Windows Azure上的CouchBase。

「微軟很高興Couchbase參與Windows Azure技術採用計劃。可以配置爲像memcached或Couchbase數據存儲一樣運行,我們的客戶將能夠創建高度彈性的數據基礎架構,這非常適合雲中的擴展.Couchbase Server和Windows Azure將進一步幫助我們的客戶專注於解決業務問題和滿足他們在網絡規模的需求。

- Robert Duffner,產品管理總監「

但是,除此之外,我找不到任何有關是否可以在Windows Azure上運行CouchBase的信息。有沒有人有關於此的任何細節?

回答

0

我不存在任何可用的真正的解決方案來獲取和嘗試。只是爲了檢查我是否可以在Windows Azure WebRole上安裝並運行Couchbase,我可以做到。在Web角色中,我能夠使用啓動任務直接下載和安裝CouchBase,但是使用腳本配置它卻很困難。我用我的批處理文件下面的步驟來正確配置服務器:

  1. 運行C:\ Couchbase \服務器\ BIN \ service_stop.bat
  2. 運行C:\ Couchbase \服務器\ BIN \ service_unregister.bat
  3. 編輯/更新C:\ Couchbase \服務器\ BIN \ service_register.bat添加Azure的VM內部IP地址,而不是使用的locahost
  4. 運行C:\ Couchbase \服務器\ BIN \ service_register.bat
  5. 操作C :\ Program Files \ Couchbase \ Server \ bin \ service_start.bat

所以對於couchbase服務器單節點集羣,我能做到這一點但它確實需要進行檢查和驗證服務器和客戶端關於它如何與多個實例等工程..

1

隨着預覽版Azure虛擬機角色現在是relatively straightforward

+0

有一些[上WindowsAzure.com文檔】(https://www.windowsazure.com/en-us/manage/linux/other-resources/how-to-run-cassandra-with- LINUX /),它在同樣的背景下談論卡桑德拉和couchbase – 2012-08-28 02:42:34

0

我知道這個有點舊,但對於遇到這個問題的任何人,我可以放心地說,是的,您可以在Windows Azure上運行CouchBase。

就像@el_tone提到的那樣,你可以非常快速地創建一個虛擬機實例(例如Ubuntu 12.04 x64),下載CouchBase(和可選的Sync Gateway),通過一行命令安裝它們(sudo dpkg -i [filename] ),然後相應地設置您的端點(爲CB服務器公開端口8091,爲Sync Gateway公開端口4984)。

0

現在有關於使用Couchbase的Windows Azure部署的更多信息。試試這些帖子:

感謝

-cihan biyikoglu