Yoji Shidara
null+****@clear*****
Tue Nov 12 13:01:49 JST 2013
Yoji Shidara 2013-11-12 13:01:49 +0900 (Tue, 12 Nov 2013) New Revision: 53c1b5e7f45ed7da7642c3cb82b90283c1d2b248 https://github.com/droonga/droonga.org/commit/53c1b5e7f45ed7da7642c3cb82b90283c1d2b248 Merged 0ba1e61: Merge branch 'distributed-tutorial' into gh-pages Message: Add TODOs Modified files: tutorial/index.md Modified: tutorial/index.md (+16 -0) =================================================================== --- tutorial/index.md 2013-11-12 12:44:36 +0900 (ce4881b) +++ tutorial/index.md 2013-11-12 13:01:49 +0900 (baee3da) @@ -100,9 +100,20 @@ Droonga backend を構築するのに必要なパッケージがすべてセッ $ mkdir backend $ cd backend +### Droonga を起動する + +- TODO: fluent.conf を書く +- TODO: catalog.json を書く (1x1 configuration) +- TODO: catalog.json の説明へのリンク + +### データベースを作成する + 例として、たい焼き屋を検索できるデータベースを作成しましょう。 [groongaで高速な位置情報検索](http://www.clear-code.com/blog/2011/9/13.html) に出てくるたいやき屋データをもとに、店名で全文検索ができるように変更を加えた以下のデータを利用します。 +- TODO: 例示の fixture を json 形式に書き換える +- TODO: grnコマンドからの変換のやり方があったほうがいいかも + ddl.grn: table_create Shops TABLE_HASH_KEY ShortText @@ -157,6 +168,8 @@ shops.grn: ["たいやきひいらぎ", "35.647701,139.711517"] ] +- TODO: groonga コマンドは使わないので削除してよい + groonga コマンドを実行するため、groonga のあるディレクトリに PATH を設定します。 先ほど fluent-plugin-droonga をインストールした際に、rroonga(Ruby 用Groonga ラッパーライブラリ)が自動的にインストールされており、 その過程で `groonga` がビルドされているはずです。今回はそのディレクトリに PATH を設定することにします。 @@ -182,6 +195,7 @@ rroonga のバージョンなどによって表示される内容が異なるか 以上のように、`groonga` のバージョンや configure option が表示されれば成功です。 +- TODO fluent-cat で投入する `ddl.grn` と `shops.grn` をデータベースに読み込みます。 @@ -201,6 +215,8 @@ rroonga のバージョンなどによって表示される内容が異なるか ### fluent-plugin-droonga を起動するための設定ファイルを用意する +- TODO: DB作成よりも先に起動するようにするのでここは削除 + 以下の内容で `taiyaki.conf` を作成します。 taiyaki.conf: -------------- next part -------------- HTML����������������������������... 다운로드