19.07.2013 Views

全文検索システムRastの設計と実装

全文検索システムRastの設計と実装

全文検索システムRastの設計と実装

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>全文検索システムRastの設計と実装</strong><br />

課題 文字列処理モジュール<br />

● いくつかの異なる処理が一つのモジュールに<br />

集中しすぎている<br />

● 文字エンコーディングを扱う処理<br />

● 索引語の切り出し単位<br />

● 文字列の正規化処理(要約用,検索用)<br />

● → 関数テーブルの継承による共通化<br />

● 検索クエリでのASCII文字依存なパースを<br />

行っている<br />

● 非ASCII互換な文字エンコーディングが不可能<br />

● → クエリに必要な特殊文字列の決定を文字<br />

列処理モジュールにもたせる

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!