OSSによる全文検索システム構築

  • OSS(オープンソース・ソフトウェア)を使用した、システム構築サービス提供します。

OSSデータベースの「PostgreSQL」に蓄積されたデータにSQL(データベース操作言語)で単語を問い合わせする方式で構築されていた検索システムを「Apache Solr」を用いて再構築し、検索結果表示の高速化を実現しました。

Apache SolrはOSS全文検索サーバで、下記のメリットがあります。
またApache Solrとユーザインターフェース間には、OSSのWebアプリケーションフレームワーク「Ruby on Rails」を用いて開発し、プログラム工数の縮小を図りました。

    全文検索システムに「Apache Solr」を利用するメリット

    検索対象データの多様化
    テキストファイル内のデータはもちろんのこと、Javaからアクセスできるデータベースに蓄積されたデータであれば検索対象とすることが可能です。
    検索条件の向上
    単純な全文検索だけでなく、データの属性、カテゴリ、数値の範囲、日付を検索条件とすることも可能です。また日本語形態素解析器を用いることで、より高精度な検索を実現します。
    検索レスポンスの改善
    検索対象データのインデックス化や検索結果の表示方法を工夫することにより、レスポンスを改善します。

      全文検索システム構成イメージ

      全文検索システム構成イメージ

        当社の主な実績

        業種 システム概要 採用OSS
        某財団法人 法律関連文書検索システム Apache Solr、PostgreSQL、Ruby on Rails

          お問い合わせ

          お問合せ、ご相談はこちらから。
          株式会社エヌデーデー 公益システム事業部 事業推進グループ 平栗
          お問い合わせはこちら