py-py’s blog

何か書くよ

Elasticsearch

ESのkeyword, textの違い

keywordはテキスト全体そのもの textは格納時アナライザによって各単語によって分割し保存される 参考 colabmix.co.jp

Elasticsearch復習

再び。 前回の記事の続きから。 今回はテキスト検索の基礎を書いていく。 範囲としては以下。 アナライザーの理解 ビルトインアナライザーの利用 カスタムアナライザーの実装 アナライザーの役割として、テキストをパースし、「語」に分割→それぞれをインデ…

Elasticsearch復習

以下の本を買った。 Learning Elastic Stack6.0 かなり良いので気になる人は買ってほしい。 良く使うqueryとaggregationやへーと思ったことを書く。 shardsとreplicas shardsは、インデックスのproperties一つ一つのこと。別名P。 で、こいつのコピーがrepli…

Elasticsearch

データ分析基盤構築入門 Fluentd、Elasticsearch、Kibanaによるログ収集と可視化 上記を買ってきたので、とりあえずElasticsearch部分だけ学習した。 その部分をまとめる。 【アーキテクチャ】 ノード Easticsearchの1プロセス相当。同一サーバ内で複数ノー…

PythonとElasticsearch

Two Scoops of Django Head First Python 第2版 ―頭とからだで覚えるPythonの基本 「Head First Python」 他言語経験者向けとはっきり書かれている。 後半Flaskを利用したWebアプリケーションの作り方を載せている。 FlaskやるならDjangoかなと思っているの…