Elastic中的mapping设置,主要是为了能够使搜索更加准确,其中的内容包括:哪些字段是需要分词的?哪些字段是需要整体准确被搜索的?字段都使用什么分词算法?等等
1、测试分析器
GET www.129.com/_analyze?analyzer=standard&text=Text to analyze GET www.129.com/_analyze?text=Text to analyze
Elastic中的mapping设置,主要是为了能够使搜索更加准确,其中的内容包括:哪些字段是需要分词的?哪些字段是需要整体准确被搜索的?字段都使用什么分词算法?等等
GET www.129.com/_analyze?analyzer=standard&text=Text to analyze GET www.129.com/_analyze?text=Text to analyze
【get】http://www.129.com/_cluster/health?pretty #查看集群状态 【get】http://www.129.com/_count #查看集群中文档的记录数,可以增加条件q=description:品牌 【get】http://www.129.com/_search #查看集群中所有文档的数据,可以增加条件q=description:品牌 【get】http://www.129.com/_nodes #查看node的信息
注意:和 Elastic中的elasticsearch文件的配置选项 的区别,该配置文件是/etc/elasticsearch/elasticsearch.yml
来源官方的文档:https://www.elastic.co/guide/en/elasticsearch/reference/5.0/index.html
这些名词概念按我个人的理解,可以区分为物理层概念和业务逻辑层概念。
下载地址:https://www.elastic.co/downloads
Elastic Yum安装指南:
https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-repositories.html
https://www.elastic.co/guide/en/elasticsearch/reference/5.0/rpm.html
https://www.elastic.co/guide/en/elasticsearch/reference/5.0/install-elasticsearch.html
Kibana Yum安装指南
https://www.elastic.co/guide/en/kibana/4.6/setup-repositories.html
1、limit_req_zone
Syntax: limit_req_zone key zone=name:size rate=rate; Default: — Context: http limit_req_zone $binary_remote_addr zone=perip:10m rate=1r/s; #限制同一个ip每秒仅处理一个请求.
1、limit_conn
Syntax: limit_conn zone number; Default: — Context: http, server, location 例如: limit_conn_zone $binary_remote_addr zone=perip:10m; limit_conn perip 10; #每个IP使用10个连接
1、fastcgi_bind
Syntax: fastcgi_bind address [transparent] | off; Default: — Context: http, server, location 指令在调用connect()函数之前将解析每个上游socket到一个本地地址,可以使用在主机拥有多个网卡接口或别名,但是你只允许到外的连接来自指定的网卡或者地址的情况下。