2012-04-23 47 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