我对 CoreOS/Docker 非常陌生,所以请您解释一下在 CoreOS 计算机而不是普通的旧 Ubuntu 计算机上运行 elasticsearch 节点有哪些优点(或缺点)。
我正在考虑遵循这个tutorial开始,但我首先想知道可以获得哪些 yield :
- 总体上它会比 Ubuntu 使用更多/更少的 RAM 吗?
- 它会比 Ubuntu 上更“智能”地使用 CPU 功率
最佳答案
我不确定如果您使用 Docker 在 CoreOS 上部署 Elasticsearch ,那么总体而言,coreOS 上的 Elasticsearch 会消耗更少的 RAM 或 CPU,因为 Docker 本身包含一个操作系统(可能是 ubuntu)。
与常规 Ubuntu 部署相比,CoreOS 的主要优势是 Fleet,它为您提供易于部署的集群管理和高可用性。
关于elasticsearch - 在CoreOS(使用Docker)上运行elasticsearch相对于Ubuntu有什么优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878397/