動かざることバグの如し

近づきたいよ 君の理想に

2017-12-26から1日間の記事一覧

ElasticsearchのReindex機能を使ってスキーマを変更する

スキーマって言うとめっちゃコラコラされそうだが。(正確にはmapping 環境 Ubuntu 16.04 Elasticsearch5 ElasticsearchのReindex APIはElasticsearch 2.3.0以降で実装された機能で、その名の通り既存のindexのドキュメントをコピーすることができる。 ここ…

Elasticsearchの検索でqueryとrangeを同時に付けるとUnknown key for a START_OBJECT

rubyからElasticsearch使おうとしたらエラーになったのでメモ 環境 Ubuntu 16.04 Elasticsearch 5 elasticsearch-ruby 5.0.4 失敗したコード require 'elasticsearch' client = Elasticsearch::Client.new({ log: false, hosts: { host: 'localhost', port: …

UbuntuにElasticsearchをインストールして使えるようにするまで

環境 Ubuntu server 16.04 Elasticsearch 5.x インストール 本家ドキュメント見ろって話ではあるが そもそもElasticsearchにはJava 8の環境(JDK)が必要。UbuntuではOpen JDK(公式レポジトリで公開)とOracle JDK(PPA追加でインストール可)の2つがあり、…