es相关问题不懂就问

不懂就问, 什么情况下会用到es?
问题二, es的单机多节点和单机单节点, 以及单机默认状态下是多节点还是单节点?
问题三, 单机多节点和有什么好处和弊端?
问题四,什么时候/场景下会用到mongodb?
问题五, 什么情况下需要使用es集群
问题六, 如何进行灾备?
看文档看懵了,求指点迷津

搜索引擎,数据分析,日志分析什么的用es,你说的单机是指一台机器么?一台机器一个节点;单节点几乎不会用,一般至少也要3个奇数节点以上,允许坏不到一半,比如3个可以坏一个。可以创建副本与分片,这样即使数据损坏也可以通过副本上的分片进行数据恢复