Elasticsearchの起動プロセスを追う

背景

もっとElasticsearchを理解できるように、基本から復習していきます。

(いつまで続くわからないけど)Elasticsearchを基礎から理解するシリーズ第3回はElasticsearchを起動プロセスを追ってみるです。

前回はlocalビルドして、JVMのオプションの設定をして起動コマンドのところまでを見ました。

今回は前回の続きで起動コマンドのエントリポイントから、Nodeが起動されるまでのプロセスを追ってみたいと思います。

続きを読む

Elasticsearchをlocalビルドで起動(その1)

背景

もっとElasticsearchを理解できるように、基本から復習していきます。

(いつまで続くわからないけど)Elasticsearchを基礎から理解するシリーズ第2回はElasticsearchを起動するです。

公式に提供されているDocker imageを使うことが推奨されていますが、今回はlocalにビルドして動かしてみます。

elasticsearch | Docker @ Elastic

続きを読む

Elasticsearchを理解するためにLuceneを使ってみる

背景

もっとElasticsearchを理解できるように、基本から復習していきます。

(いつまで続くわからないけど)Elasticsearchを基礎から理解するシリーズ第1回はLuceneを使ってみるです。

ElasticsearchはApache Luceneがベースになっているので、Elasticsearchを基本から復習・理解していくには必然的にLuceneのことを理解する必要がありますが、まあまあ難しいのでまずはLuceneを使ってみるところから始めます。

続きを読む