タグ

Elasticsearchと全文検索に関するyassan0627のブックマーク (2)

  • 簡単導入! OSS全文検索サーバFess入門(1) 全文検索サーバFessを導入しよう

    Google Site Searchが2018年3月をもってサービス終了するため、自社Webサイトに組み込む検索サービスを探している方も多いのではないでしょうか。また、企業や個人で保有するファイルが年々増えており、効率よく必要なものを見つけられる仕組みを求める声もよく聞きます。 そうした背景から、検索サーバの導入を検討するケースが増えているようです。 一昔前であればnamazuなどの一部プロダクトに選択肢が限られていましたが、現在ではApache Luceneのような低レイヤーのライブラリから、今回紹介するFessのような導入すればすぐ利用できる検索サーバまで、さまざまなものが出てきています。 連載では、全文検索サーバFessを使って、ウェブ検索や企業内検索の実現方法を紹介していきます。 検索の理論的な話ではなく、実際の検索課題にどのように対応していくかをもとに実践的な説明していきます。

    簡単導入! OSS全文検索サーバFess入門(1) 全文検索サーバFessを導入しよう
  • 【Wordpress】Elasticsearchを導入してみた - TechNote

    Elasticsearchって何? Elasticsearchは近年注目を浴びている全文検索エンジンです。 すでにこの分野で先行するApache Solrを超える勢いです。 特徴的な点は 分散処理が簡単に行える スキーマの定義が不要 RESTful APIを提供 が挙げられます。 また、全文検索では クエリ と フィルタ と呼ばれる仕組みで検索が行われます。 クエリで行っていることはスコアによる並び替えです。 検索キーワードによりマッチしているほどスコアが高く計算され、その順番で結果が得られます。 どれくらいマッチしているかの計算は tf-idf の考え方を使用しています。 そのため複数の検索キーワードを指定した場合に、全てのキーワードを含んでいなくても検索結果として表示されることがあります。 したがって 検索キーワードのゆらぎを吸収 し、 検索漏れを少なくすることが可能 になります。 フ

  • 1