顯示具有 ElasticSearch 標籤的文章。 顯示所有文章
顯示具有 ElasticSearch 標籤的文章。 顯示所有文章

2015年1月19日 星期一

Enable CORS in ElasticSearch


ElasticSearch 1.4.0 版以上預設停用 CORS
$ vi /data/elasticsearch.yml
http.cors.enabled: true

$ docker run -d -p 9200:9200 -p 9300:9300 -v :/data dockerfile/elasticsearch /elasticsearch/bin/elasticsearch -Des.config=/data/elasticsearch.yml




References :
dockerfile/elasticsearch Repository | Docker Hub Registry - Repositories of Docker Images

2014年2月13日 星期四

2014年2月12日 星期三

MySQL V.S. MongoDB V.S. Elasticsearch

MySQL => Databases => Tables => Rows => Columns
MangoDB => Databases => Collections => Documents => Fields
Elasticsearch => Indices => Types => Documents => Fields



References :
SQL to MongoDB Mapping Chart — MongoDB Manual 2.4.9
Elasticsearch.org What Is An Elasticsearch Index? | Blog | Elasticsearch

2014年2月11日 星期二

Kibana Installation

Apache :
// download Kibana
$ cd /var/www
$ wget http://download.elasticsearch.org/kibana/kibana/kibana-latest.zip
$ unzip kibana-latest.zip

// setting
$ mv kibana-latest kibana
$ cd kibana
$ vi config.js
// Set the elasticsearch parameter to the fully qualified hostname of your Elasticsearch server

http://localhost/kibana-latest


ElasticSearch site plugin :
# cd /usr/share/elasticsearch
# bin/plugin -url http://download.elasticsearch.org/kibana/kibana/kibana-latest.zip -install elasticsearch/kibana3

http://localhost:9200/_plugin/kibana3


To Remove :
# cd /usr/share/elasticsearch
# bin/plugin --remove elasticsearch/kibana4




References :
Elasticsearch.org Kibana | Installation | Elasticsearch
elasticsearch/kibana
データ可視化に便利なkibanaは、elasticsearchのsiteプラグインとして構成すると便利 #fluentd - Y-Ken Studio

Elasticsearch installation


Debian / Ubuntu
$ wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.11.deb
# dpkg -i elasticsearch-0.90.11.deb

CentOS
$ wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.11.noarch.rpm
$ rpm -i elasticsearch-0.90.11.noarch.rpm

install path :
/usr/share/elasticsearch/bin





References :
Elasticsearch.org Download ELK | Elasticsearch 
Elasticsearch.org Announcing Deb And Rpm Repositories | Blog | Elasticsearch

2013年12月23日 星期一

ElasticSearch delete data and index

Delete data :

$ curl -XDELETE 'http://localhost:9200/twitter/_query?q=user:kimchy'

Delete index :

$ curl -XDELETE 'http://localhost:9200/twitter/'




References :
Delete By Query API
Delete Index

2013年12月15日 星期日

list all ElasticSearch indexes

$ curl localhost:9200/_stats | python -m json.tool

$ curl localhost:9200/index1,index2/_stats | python -m json.tool




References :
Indices Stats