221

(私が知っている) ElasticSearch に関する本はなく、http: //www.elasticsearch.org/guide/には参考文献しか含まれていないようです。

特にさまざまなマッピングおよびインデックス作成戦略に関して、推奨する初心者向けのガイドまたはチュートリアルは、おそらく例によってありますか?

4

4 に答える 4

283

編集(2015年4月):

多くの人が気づいているように、私の古いブログは現在機能していません。私の記事のほとんどは Elastic ブログに転送されたもので、私の名前でフィルタリングすることで見つけることができます: https://www.elastic.co/blog/author/zachary-tong

正直なところ、初心者向けの知識の最良の情報源は、Elasticsearch (私と Clinton Gormley によって書かれた決定版ガイド) です。

検索エンジンの知識がゼロであることを前提としており、Elasticsearch のコンテキストで情報検索の最初の原則について説明しています。リファレンス ドキュメントは必要な正確なパラメーターを見つけるためのものですが、ガイドは検索の問題とその解決方法について説明する物語です。

何よりも、この本は OSS で無料です (紙のコピーを購入したい場合を除きます。その場合、O'Reilly は喜んで販売します :) )

編集(2013年8月):

私の記事の多くは、公式の Elasticsearch ブログに移行されました。また、私の個人サイトで公開されていない新しい記事も同様です。

元の投稿:

また、Lucene/Solr の経験がないため、ElasticSearch の学習にも不満を感じていました。ブログで学んだことをゆっくりと文書化しており、これまでに 4 つのチュートリアルを書きました。

したがって、編集を続ける必要はありません。ブログの今後のすべてのチュートリアルは、このカテゴリ リンクの下にあります。

そして、これらは何らかの形で信じられないほど役に立ったので、私がブックマークしたいくつかのリンクです:

于 2012-08-01T21:08:00.877 に答える
14

このリンクを使用して概要を学ぶことができます

http://spinscale.github.com/elasticsearch/2012-03-jugm.html#/1

于 2012-07-26T09:14:41.673 に答える
13

Elastic Searchは、私が学ばなければならない最も難しいことの1つであり、Luceneを使用したことがなく、ドキュメントを理解するのが非常に難しいことがわかりました。

これらは私がそれを学び始める前に私が知っていたかったことです:

構成とセットアップ

Centos、Mint、Ubuntuを使用して3つのVMで実行するようにELSを構成しました。Centosは3つの中で断然最良の選択でした。

私はこのガイドに従ってセットアップを支援しました(3つのディストリビューションすべてで正常に機能しました)

インデックスとタイプ

1つのインデックスには多くのタイプを含めることができます。タイプを使用することで、同じインデックス内に属するデータを適切に分離できます。

PHP

私はフロントエンドとしてPHPを使用し、このラッパーを使用してELSインストールをスクリプトに統合しました。

その他のリソース

あなたの質問に対する他の答えのプレゼンテーションは本当に良いです、それを通り抜けて、DSLクエリ構文を学んでください、一度セットアップされると、これはELSの本当の力がそれ自身に来るところです。

于 2012-07-26T09:30:21.917 に答える
13

Elasticsearch と「情報検索」/「全文検索」全般に慣れていない場合は、特定の機能に関するチュートリアルを試す前に、まずこれらのリソースを確認することをお勧めします。

于 2012-08-07T08:44:02.367 に答える