我正在寻找为我正在开发的NoSQL开发设置Couchbase服务器。我在网上找到了几个选项:
我的问题是,如果选项2可用,为什么我们需要执行选项1?似乎选项2可用,没有必要经历设置所有内容的麻烦如选项1中所述手动操作?
答案 0 :(得分:4)
您实际上还有一些用于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:为您提供最大的灵活性(您可以选择从操作系统到防火墙设置的部署详细信息等),但也需要您的大部分工作。
选项2:预设解决方案(预先提供操作系统和配置)使其变得简单,您可以稍后更改设置/配置。
选项3 + 4:与选项2类似,但部署是使用Azure中的新资源管理器选项并使用可完全配置/编辑的模板完成的。
哪些选项适合您的具体需求取决于您的需求;如果您需要Windows Server作为操作系统,那么选项1可能是最好的。