オフィスに1台!全文検索Fess

14
オフィスに1台!全文検索Fess 5 分で簡単に構築可能な全文検索システム

description

Fess は「5 分で簡単に構築可能な全文検索システム」です。 世の中には商用/無料を含めて多くの全文検索システムが 存在しますが、Fess は手軽に利用でき、高機能かつオープンな プロダクトです。デモでインストールから様々な機能について ご紹介いたします。

Transcript of オフィスに1台!全文検索Fess

Page 1: オフィスに1台!全文検索Fess

オフィスに1台!全文検索Fess5 分で簡単に構築可能な全文検索システム

Page 2: オフィスに1台!全文検索Fess

Confidential & Proprietary

名前: 菅谷信介 所属: N2SM, Inc.

オープンソース製品の提供やサポートなど オープンソース活動:

– Apache Portals (Jetspeed2など) コミッタ– Seasarプロジェクトコミッタ(S2Container, Teeda,

SAStruts, DBFlute, S2Portlet, S2Robot..)– Portal Application Laboratory(PAL)プロジェクト運営– Fessプロジェクト運営などなど・・・

Blog: http://d.hatena.ne.jp/shinsuke_sugaya/ Twitter: https://twitter.com/shinsuke_sugaya/

自己紹介

Page 3: オフィスに1台!全文検索Fess

Confidential & Proprietary

Fessの概要 デモ

インストールから立ち上げまで 基本設定など ケース1:自社サイトに検索機能を追加したい ケース2:社内システムのドキュメント検索 ケース3:データベース検索 ケース4:ロール別検索

Fessの今後

アジェンダ

Page 4: オフィスに1台!全文検索Fess

Confidential & Proprietary

簡単に導入できるOSS全文検索システム→たとえば、namazuとかGoogleMiniとか… オープンソース:Apacheライセンス 検索エンジン部分:Apache Solr クローラ部分:S2Robot

Fessとは

Page 5: オフィスに1台!全文検索Fess

Confidential & Proprietary

Webサイトのクロール ファイルシステムのクロール データベースのクロール クロール時間の設定、即時クロール、停止 差分クロール MS Ofce、PDF、圧縮ファイルもサポート 3大キャリア端末で検索可能 ログイン状態で検索結果の出し分け可能 登録したカテゴリごとに検索可能 ブラウザによる管理画面

Fessでできること

Page 6: オフィスに1台!全文検索Fess

Confidential & Proprietary

標準でオールインワンで提供 Tomcatにfess.warとsolr.warを配備

アーキテクチャ

Tomcat

SAStruts Solr

S2Robot

H2Database

S2Chronos

Seasar2

DBFlute

fess.war solr.war

Page 7: オフィスに1台!全文検索Fess

Confidential & Proprietary

Fess 1.0 (2009/9) Fess 1.1 (2009/10)

BASIC/DIGEST認証設定のバックアップ・リストア

Fess 2.0 (2010/01)パフォーマンス向上ロール・カテゴリ対応

Fess 3.0 (2010/03)、3.1 (2010/6)Solr 1.4対応データベースクロール対応

Fessヒストリー

Page 8: オフィスに1台!全文検索Fess

Confidential & Proprietary

インストールから立ち上げまで 基本設定の確認 ディレクトリ構成の確認

デモ

Page 9: オフィスに1台!全文検索Fess

Confidential & Proprietary

ケース1:自社サイトに検索機能を追加 N2SMサイトに検索機能を付けたい

デモ

Page 10: オフィスに1台!全文検索Fess

Confidential & Proprietary

ケース2:社内システムのドキュメント検索 社内のあるディレクトリを検索対象にしたい ワードやPDFを検索したい 社内からのアクセスはサーバ経由

デモ

Page 11: オフィスに1台!全文検索Fess

Confidential & Proprietary

ケース3:データベース検索 グッジョブの案件データベースを利用 MySQLに格納されている

デモ

Page 12: オフィスに1台!全文検索Fess

Confidential & Proprietary

ケース4:ロール別検索 営業部と技術部ロール作成

営業部(sales): hanako技術部(engineer): taro

クロール設定作成全社用 (hanakoとtaroが閲覧可能)営業部用 (hanakoだけが閲覧可能)技術部用 (taroだけが閲覧可能)

デモ

Page 13: オフィスに1台!全文検索Fess

Confidential & Proprietary

検索画面の使い勝手向上 パフォーマンスの更なる向上 データストアの種類を増やす ドキュメントの強化 iPhone/Androidアプリ対応

今後

Page 14: オフィスに1台!全文検索Fess

Confidential & Proprietary

Q&A