Jakarta Lucene

About

Resources

Download

Jakarta

About this Document
このドキュメントについて

This document is intended as a "getting started" guide. It has three basic audiences: novices looking to install Jakarta Lucene on their application or web server, developers looking to modify or base the applications they develop on Lucene, and developers looking to become involved in and contribute to the development of Lucene. This document is written in tutorial and walkthrough format. It intends to help you in "getting started", but does not go into great depth into some of the conceptual or inner details of Jakarta Lucene.

このドキュメントは"スタートアップ"ガイドになるように書かれています。 基本的には、次に挙げる3種類の方々が対象になります: Jakarta LuceneをアプリケーションやWebサーバーにインストールしようと思っている初心者、 Luceneで開発しているアプリケーションを修正し、安定させようと思っている開発者、 そしてLuceneの開発に携わり、貢献しようと思っている開発者。 このドキュメントはチュートリアルやウォークスルーの形式で書かれています。 "スタートアップ" の役には立ちますが、Jakarta Luceneのコンセプトや内部に関する詳細にまでは触れていません。


Format of this Guide
このガイドの形式

Each section listed below builds on one another. That being said more advanced users may wish to skip sections.

下に挙げられている各章は、それぞれに関係があります。 しかし、もしよくわかっているのであれば、飛ばしてしまっても構いません。


The Simple Demo
サンプルデモ

In this section we walk through the basic Lucene demo and executing it. This section is intended for anyone who wants a basic background on using the provided Lucene demos.

この章では、基本的なLuceneのデモを一通り見て、 実際に動かしてみます。 提供されたLuceneのデモを使って、基本的な背景を知りたい人向けに書かれています。


Simple Demo Source Walkthrough
サンプルデモのソースを見る

In this section we walk through the sources and implementation for the basic Lucene demo. This section is intended for developers.

この章では、基本的なLuceneのデモのソースや実装を一通り見ます。 開発者向けに書かれています。


Template Web Application
テンプレートウェブアプリケーション

In this section we walk through installing and configuring the template web application. While this walkthough assumes Tomcat 4.0.x as your container of choice, there is no reason you can't (provided you have the requisite knowledge) adapt the instructions to your container. This section is intended for those responsible for the development or deployment of Lucene-based web applications.

この 章では、テンプレートウェブアプリケーションのインストールと設定を見ます。 コンテナーとしてTomcat 4.0.x を想定していますが、 (必要な知識があれば) お使いのコンテナーに関する説明にも当てはめることができるはずです。 Luceneベースのウェブアプリケーションの開発や設置に関係する方々のために書かれています。


Template Web Application sources
テンプレートウェブアプリケーションのソース

In this section we walk through the sources used to construct the template web application. Please note the template application is designed to highlight features of Lucene and is not an example of best practices. (One would hopefully use MVC architecture such as provided by Jakarta Struts and taglibs, or better yet XML with stylesheets, but showing you how to do that would be WAY beyond the scope of this demonstration. Additionally once could cache results, and perform other performance optimizations, but those are beyond the scope of this demo).

この章では、テンプレートウェブアプリケーションを構築するために使われたソースを見ます。 テンプレートアプリケーションは、Luceneの特徴的な機能を活かして設計されていますが、 必ずしも一番良い例ではないということに注意してください。 (Jakarta Strutsやtaglibsで提供されているMVCアーキテクチャーを使ったり、 スタイルシート付きのXMLを使ったりするのを好む人もいますが、 Luceneの使い方を示すという点から考えると、このドキュメントの守備範囲を超えてしまうでしょう。 また、一度結果をキャッシュしたり、他のパフォーマンスの最適化を行ったりもできますが、 これもこのデモの範囲を超えてしまいます)

This section is intended for developers and those wishing to customize the template web application to their needs. The sections useful to developers only are clearly delineated.

この章は、必要に応じてテンプレートウェブアプリケーションをカスタマイズしようと考えている開発者向けに書かれています。 開発者にのみ役立つように、明確に書かれています。



Copyright © 1999-2002, Apache Software Foundation