elasticsearch 近义词 远程配置


以前写的一遍文章,被删除了,现在补回来。


首先安装插件 dynamic-synonym,


curl -XPOST "http://localhost:9200/*/" -d '{
        "analysis": {
            "analyzer":{
                    "mysynonym":{
                        "type": "custom",
                        "tokenizer":"ik_max_word",
                        "filter":[
                            "remote_synonym"
                        ]
                    }
                },
                "filter":{
                    "remote_synonym":{
                        "expand": true,
                        "ignore_case": true,
                        "type": "dynamic_synonym",
                        "synonyms_path" :  "http://*/word/getAllSynonymToTokenStream",
                        "interval": 60
                    }
                }
        }
}';

上面的url, 返回一组列表,格式如下(逗号分隔)

西红柿,番茄

上一篇:一些牛人的IOS博客,mark下慢慢学习


下一篇:Oracle创建用户,并赋于只读某几张表的权限