[Groonga-commit] groonga/groonga-beginners-book-ja at 881616c [master] Fill introduction

Back to archive index

Masafumi Yokoyama yokoy****@clear*****
Wed Mar 4 10:22:31 JST 2015


コメントありがとうございます!助かります。

読者が全文検索を使うことが決まっているのを前提にして書いてしまったのですが、
全文検索を使うかどうか検討中の人や、本当に全文検索が有効なのか悩んでいる人に
読んでもらうためには確かにつかみが弱い気がしました。

本文で説明してもよいのですが、できればまえがきでメリットを分かりやすく説明
できないか検討してみます!


On 2015年03月02日 10:23, YUKI Hiroshi wrote:
> 全文検索の事を全く知らない人向けの序文としては若干つかみが弱い気がしました。
> 「データベースのサイズが**GBとかレコード数が**万件とかになってきた時、全
> 文検索を使うと検索が100倍にも1000倍にも速くなります。本書を読むと、そん
> な爆速な検索エンジンを使いこなせるようになります。」
> みたいな「この本を読む事によって得られるメリットが分かりやすく示された釣
> り文句」が最初の方にあった方がよくないでしょうか?
>
>
> Masafumi Yokoyama wrote:
>> Author
>>      Masafumi Yokoyama <yokoyama �� clear-code.com>
>> Date
>>      2015-02-28 12:53:53 +0900 (Sat, 28 Feb 2015)
>> New Revision
>>      881616c7d0f55823feaa3218bb6bf74dfff3f5e0
>>      <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0>
>> Message
>>
>>      Fill introduction
>>
>> Modified files
>>
>>        * 00-intro.re
>>          <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#diff-0>
>>
>>     Modified: 00-intro.re (+34 -1)
>> ===================================================================
>>
>> ...  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0L0>
>> 1  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0L1>
>> 2  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0L2>
>> 3  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0L3>
>> 4  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0L4>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> 	
>>
>> ...  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R0>
>> 1  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R1>
>> 2  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R2>
>> 3  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R3>
>>
>> 4  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R4>
>> 5  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R5>
>> 6  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R6>
>> 7  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R7>
>> 8  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R8>
>> 9  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R9>
>> 10  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R10>
>> 11  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R11>
>> 12  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R12>
>> 13  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R13>
>> 14  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R14>
>> 15  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R15>
>> 16  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R16>
>> 17  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R17>
>> 18  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R18>
>> 19  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R19>
>> 20  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R20>
>> 21  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R21>
>> 22  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R22>
>> 23  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R23>
>> 24  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R24>
>> 25  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R25>
>> 26  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R26>
>> 27  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R27>
>> 28  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R28>
>> 29  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R29>
>> 30  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R30>
>> 31  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R31>
>> 32  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R32>
>> 33  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R33>
>> 34  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R34>
>> 35  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R35>
>> 36  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R36>
>> 37  <https://github.com/groonga/groonga-beginners-book-ja/commit/881616c7d0f55823feaa3218bb6bf74dfff3f5e0#L0R37>
>>
>> 	
>>
>> @@ -1,4 +1,37 @@
>>    = はじめに
>>
>>    本書は、これから全文検索システムの開発に携わる人のために書かれた全文検	
>> -索エンジンGroongaの入門書です。
>> +索エンジンGroongaの入門書です。全文検索の知識がなくても、簡単なプログ	
>> +ラミングの経験があれば読み進められるようになっています。
>> +
>> +全文検索は、多くの情報の中から利用者がほしい情報をすばやく的確に見つけ	
>> +出すための技術です。この技術は、主に全文検索エンジンというソフトウェア	
>> +で実現されています。(全文検索エンジンのことを全文検索システムと呼ぶこ	
>> +ともありますが、本書では両者を区別します。全文検索を実現するためのソフ	
>> +トウェアを全文検索エンジンと呼び、全文検索エンジンに情報を登録したり、	
>> +全文検索エンジンから情報を検索したりするシステムを全文検索システムと呼	
>> +びます。)
>> +
>> +本書は、全文検索エンジンのしくみの説明は必要最小限に抑え、代わりに全文	
>> +検索エンジンの「使い方」に焦点を当てています。
>> +
>> +全文検索エンジンはたくさんありますが、本書は日本で生まれた全文検索エン	
>> +ジンGroongaを使います。Groongaはオープンソースソフトウェアとして開発さ	
>> +れていて、誰でも自由に使うことができます。
>> +
>> +Groongaの特徴はたくさんあります。高速であること、システムを止めること	
>> +なく更新できること、他システム(DBMSやプログラミング言語など)との連携	
>> +が容易で、簡単に使いはじめられることなどです。小さなデスクトップアプリ	
>> +ケーションから、大規模なWebサービスまでいろいろな分野で使われています。
>> +
>> +全文検索の知識がない人に、Groongaを使って全文検索システムを開発できる	
>> +ようになってもらうことが本書の目的です。入門書なので高度な使い方の説明	
>> +はありませんが、高度な使い方の調べ方を載せているので、スムーズに次のス	
>> +テップへ進むことができます。
>> +
>> +また、コマンド例をたくさん載せているので手を動かしながら学ぶことができ	
>> +ますし、コマンドの実行結果もできるだけ載せるようにしているのでそのまま	
>> +読むこともできます。
>> +
>> +できれば、実際に全文検索システムを開発するときのことを思い浮かべながら	
>> +読んでみてください。
>>
>>
>>
>> _______________________________________________
>> Groonga-commit mailing list
>> Groonga-commit �� lists.sourceforge.jp
>> http://lists.sourceforge.jp/mailman/listinfo/groonga-commit
>>




More information about the Groonga-commit mailing list
Back to archive index