タグ

node.jsとelasticsearchに関するtyosuke2011のブックマーク (2)

  • ElasticsearchとNode.jsで全文検索エンジンを作ろう(後編)

    「全文検索エンジンってどれがいい?→ElasticsearchとNode.jsで作るといい感じ」に続き、サイト内検索などに使える全文検索エンジンをElasticsearchとNode.jsで作ります。 検索エンジンの構築 データがインデックス付けされると、検索エンジンを実装する準備が整います。Elasticsearchはクエリを定義するために、Query DSLというJSONに基づいた直感的で完全な検索クエリ構造を提供しています。利用できる検索クエリの種類はたくさんありますが、記事ではより一般的なものについて触れます。Query DSLの完全なマニュアルはここにあります。 例として説明したすべてのソースコードへのリンクを提供しています。環境を設定し、テストデータをインデックスして、リポジトリをコピーすれば、ローカルマシンのコマンドラインからnode filename.jsとするだけでサン

    ElasticsearchとNode.jsで全文検索エンジンを作ろう(後編)
  • 全文検索エンジンってどれがいい?→ElasticsearchとNode.jsで作るといい感じ

    検索エンジンライブラリーとして人気の「Elasticsearch」をNode.jsから使う方法を紹介。サイト内検索など、全文検索エンジンがつくれます。 Elasticsearchは、高い性能と分散型アーキテクチャで人気のオープンソース検索エンジンです。記事では、主要な機能およびNode.js検索エンジン作成に使用するプロセスについて順を追って説明します。 Elasticsearch入門 Elasticsearchは、Apache Luceneをベースにした高性能テキスト検索エンジンライブラリーです。Elasticsearchではデータの格納と検索ができますが、主な用途はデータベースではなく、インデックス作成、検索、データに関するリアルタイム統計情報の提供を目標とする検索エンジン(サーバー)です。 Elasticsearchは、複数のノードを追加し別のハードウェアを利用して水平方向のスケー

    全文検索エンジンってどれがいい?→ElasticsearchとNode.jsで作るといい感じ
  • 1