在 Azure 中设置 Couchbase 服务器
Setting up a Couchbase Server in Azure
我希望为我正在进行的一些 NoSQL 开发设置一个 Couchbase 服务器。我在网上找到了几个选项:
- http://blog.couchbase.com/hosting-couchbase-server-in-windows-azure-part-1
- https://azure.microsoft.com/en-us/marketplace/partners/couchbase/couchbase-server-40-enterprise/ (Couchbase 4.1.0) / https://azure.microsoft.com/en-us/marketplace/partners/couchbase/(所有 Couchbase 版本)
我的问题是,如果选项 2 可用,为什么我们需要执行选项 1? 似乎有了选项 2,就没有必要通过是否按照选项 1 中的说明手动设置所有内容?
对于 Azure 的 ARM 模板,您实际上还有更多选择,
https://github.com/Azure/azure-quickstart-templates/tree/master/couchbase-on-ubuntu
https://github.com/Azure/azure-quickstart-templates/tree/master/couchbase-ansible
选项 1:为您提供 most 灵活性(您可以将您的部署详细信息从 OS 更改为防火墙设置等),但也需要 mos你不工作。
方案二:预设方案(os和配置提前给定)方便,以后可以改settings/configurations。
选项 3+4:与选项 2 一样,但部署是使用 Azure 中的新资源管理器选项并使用您可以完全 configure/edit 的模板完成的。
哪些选项适合您的特定需求取决于您的需求;如果您需要 Windows 作为 OS 服务器,那么选项 1 可能是最好的。
我希望为我正在进行的一些 NoSQL 开发设置一个 Couchbase 服务器。我在网上找到了几个选项:
- http://blog.couchbase.com/hosting-couchbase-server-in-windows-azure-part-1
- https://azure.microsoft.com/en-us/marketplace/partners/couchbase/couchbase-server-40-enterprise/ (Couchbase 4.1.0) / https://azure.microsoft.com/en-us/marketplace/partners/couchbase/(所有 Couchbase 版本)
我的问题是,如果选项 2 可用,为什么我们需要执行选项 1? 似乎有了选项 2,就没有必要通过是否按照选项 1 中的说明手动设置所有内容?
对于 Azure 的 ARM 模板,您实际上还有更多选择,
https://github.com/Azure/azure-quickstart-templates/tree/master/couchbase-on-ubuntu
https://github.com/Azure/azure-quickstart-templates/tree/master/couchbase-ansible
选项 1:为您提供 most 灵活性(您可以将您的部署详细信息从 OS 更改为防火墙设置等),但也需要 mos你不工作。
方案二:预设方案(os和配置提前给定)方便,以后可以改settings/configurations。
选项 3+4:与选项 2 一样,但部署是使用 Azure 中的新资源管理器选项并使用您可以完全 configure/edit 的模板完成的。
哪些选项适合您的特定需求取决于您的需求;如果您需要 Windows 作为 OS 服务器,那么选项 1 可能是最好的。