インフラUUUMに入って2か月のkitabatakeです。任される仕事が多くなってきて、面白くなってきたと思う一方、ちゃんと捌ききれるかどうかのせめぎ合いの日々です。基本的な使い方と、弊社内での利用方法など書いてみたいと思います。Elasticsearchとは?全文検索エンジン大量にあるドキュメントデータの中から、目的のワードを含むドキュメントデータを検索する。検索するということに特化したミドルウェアRDBMSとの違い「RDBMS」は、検索条件にマッチするデータ取得できる。Elasticsearchのような「全文検索エンジン」は、「検索条件との関係性/関連性が高いデータを抽出して返す」という特徴がある。RDBMSにも全文検索機能が搭載されているものもあるが、検索機能に最適化されている分、パフォーマンスや機能性は一般的に「全文検索エンジン」の方が優れている。Deck実際に試してみる弊社のクリエイターポータルサイト「CREAS」では素材の検索にElasticsearchを使っています。同じようなケースの想定で、解りやすくミニマムのデータ構造で試してみます。Elasticsearchがインストール済みの想定で進めます。簡易素材データIDnamedescriptionIndexの作成Indexとは?データを保存する場所。レスポンスのjsonを見やすく表示させるオプションです。何もしていないので、空のレスポンスが返ってきます。indexを作成します。