ElasticSearch中Transient与Persistent的区别

注: 部分概念介绍来源于网络

transient 临时:这些设置在集群重启之前一直会生效。一旦整个集群重启,这些设置就会被清除。
persistent 永久:这些设置永久保存,除非再次被手动修改。是将修改持久化到文件中,重启之后也不影响。

PUT /_cluster/settings
{
    "persistent" : {
        "cluster.routing.allocation.enable" : "none"	//永久性关闭分片自动均衡
    },
    "transient" : {
        "cluster.routing.allocation.enable" : "none"	//临时性关闭分片自动均衡,重启集群,设置失效
    }
}