ElasticSearch
HeatDeath
Learn by doing!
展开
-
通过 url 删除 Elasticsearch 中的数据
curl -XDELETE "http://test-hostname:9200/product*_201704*"通过url删除ES中的数据 http://blog.csdn.net/u012307002/article/details/72466323转载 2018-03-10 15:53:48 · 1733 阅读 · 0 评论 -
ElasticSearch 设置 mapping 报错 No handler for type [string] declared on field [productID]
{ "error": { "root_cause": [ { "type": "mapper_parsing_exception", "reason": "No handler for type [string] declared on field [productID]"原创 2018-03-10 17:43:05 · 17543 阅读 · 3 评论 -
Elasticsearch 基础入门
1 Elasticsearch的常见概念索引(Index) 相当于关系型数据库中的database,是一个独立的Lucene实例。类型(Type) 相当于关系型数据库中的table,一个索引中可以有多个type。文档(Document) 相当于关系型数据中的row,文档由字段构成,是一个Json对象。字段(Field) 相当于关系型数据中的column,每个字段都有它对...原创 2018-03-05 16:25:56 · 352 阅读 · 0 评论 -
使用 Kibana 连接ElasticSearch 的方法
1、Kibana搭建与运行 http://javaarm.com/file/opensource/www.elastic.co/elastic-docs-master_2015-11-15_cn/html/en/kibana/4.2/setup.html2、ElasticSearch学习(2)–使用Kibana连接ES(5.0以上版本) http://blog.csdn.net/jes...原创 2018-03-12 18:59:49 · 11069 阅读 · 0 评论 -
ElasticSearch 配置文件 elasticsearch.yml 详解
1、elasticsearch-.yml(中文配置详解) https://www.cnblogs.com/zlslch/p/6419948.html2、分布式搜索elasticsearch配置文件详解 http://blog.csdn.net/laigood/article/details/7421197...原创 2018-03-12 19:05:18 · 1889 阅读 · 0 评论 -
ElasticSearch 中 post 和 put 的区别
POST /uri 创建DELETE /uri/xxx 删除PUT /uri/xxx 更新或创建GET /uri/xxx 查看POST不用加具体的id,它是作用在一个集合资源之上的(/uri),而PUT操作是作用在一个具体资源之上的(/uri/xxx)。在ES中,如果不确定document的ID(documents具体含义见下),那么直接POST对应uri( “POST /websi...原创 2018-03-12 19:15:05 · 9025 阅读 · 0 评论 -
记录几条 ElasticSearch 中的常用命令
1、查看当前 【索引】 状态http://localhost:9200/_cat/indices?v2、设置 log 【type】PUT http://localhost:9200/core_data { "mappings": { "log": { "properties": { "@times...原创 2018-03-12 21:33:59 · 691 阅读 · 0 评论 -
Elasticsearch 外网访问9200端口访问
系统centos6.5 可以访问127.0.0.1:9200,但不能访问 公网IP:9200 后面ip就是127.0.0.1的局域网ip,如何解决?修改配置文件 config/elasticsearch.ymlnetwork.host: 0.0.0.0...原创 2018-05-02 19:02:59 · 1927 阅读 · 0 评论 -
Python 将日志数据存储到 ElasticSearch 间隔指定时间
主要工作代码import jsonimport osimport reimport timeimport requestsimport yaml# host_ip = ""def get_log_path_dict(): avira_log_path = "/home/xxx/logs/xxx" for root, dirs, files in os.wal...原创 2018-06-02 14:28:49 · 3055 阅读 · 0 评论