HAYASHI Kentaro
null+****@clear*****
Mon Aug 20 18:01:55 JST 2012
HAYASHI Kentaro 2012-08-20 18:01:55 +0900 (Mon, 20 Aug 2012) New Revision: fa63ec4fff0b390c0e691297e66d81fc4e05f048 https://github.com/groonga/groonga.github.com/commit/fa63ec4fff0b390c0e691297e66d81fc4e05f048 Log: doc ja: fix 'hN' hierarchy Modified files: ja/related-projects.html Modified: ja/related-projects.html (+14 -14) =================================================================== --- ja/related-projects.html 2012-08-20 17:57:49 +0900 (a5ebbd1) +++ ja/related-projects.html 2012-08-20 18:01:55 +0900 (1a0a36a) @@ -14,76 +14,76 @@ title: 関連プロジェクト <p>個々の関連プロジェクトの詳細については後述のセクションを参照してください。</p> <section id="databases"> - <h2>データベース</h2> + <h3>データベース</h3> <p>groongaを他のデータベース製品と組合せて使うこともできます。拡張したSQLクエリを使うことができます。</p> <img src="/images/groonga-related-projects-databases.png" /> <section id="mroonga"> - <h3>groonga + MySQL</h3> + <h4>groonga + MySQL</h4> <p><a href="http://mroonga.github.com/">mroonga</a>はgroongaを用いたMySQLのストレージエンジンです。mroongaを用いることにより、MySQLでも高速で高精度な全文検索機能を利用できます。</p> </section> <section id="textsearch_groonga"> - <h3>groonga + PostgreSQL</h3> + <h4>groonga + PostgreSQL</h4> <p><a href="http://textsearch-ja.projects.postgresql.org/textsearch_groonga.html">textsearch_groonga</a>はgroongaを用いた全文検索機能をPostgreSQLに追加します。</p> </section> </section> <section id="bindings"> - <h2>言語バインディング</h2> + <h3>言語バインディング</h3> <p>groonga向けにいくつか言語バインディングがあります。HTTP/APIアクセスを提供するNode.js、Ruby、Perlのバインディングを使えます。</p> <img src="/images/groonga-related-projects-bindings.png" alt="Node.js is an official trademark of Joyent. This image is not formally related to or endorsed by the official Joyent Node.js open source or commercial project." /> <section id="nroonga"> - <h3>groonga + Node.js (バインディング)</h3> + <h4>groonga + Node.js (バインディング)</h4> <p><a href="http://nroonga.github.com/">nroonga</a>はNode.js用のgroongaバインディングです。nroongaはgroongaをライブラリとして使うので、全文検索はNode.jsプロセスが行います。</p> </section> <section id="rroonga"> - <h3>groonga + Ruby</h3> + <h4>groonga + Ruby</h4> <p><a href="http://groonga.rubyforge.org/#about-rroonga">rroonga</a>はgroongaのRubyバインディングです。 rroongaはgroongaの全文検索システムを提供している<a href="http://groonga.rubyforge.org/index.html.ja">ラングバプロジェクト</a>の一部です。</p> </section> <section id="p5-groonga"> - <h3>groonga + Perl</h3> + <h4>groonga + Perl</h4> <p><a href="https://github.com/yappo/p5-Groonga">p5-Groonga</a>はgroongaのPerlバインディングです。Perlからgroongaをライブラリとして利用することができます。</p> <p>紹介記事: <a href="http://blog.yappo.jp/yappo/archives/000729.html">YappoLogs: Groonga for Perl Project</a></p> </section> </section> <section id="libraries"> - <h2>サーバー向けライブラリ</h2> + <h3>サーバー向けライブラリ</h3> <p>groongaをサーバー用途で使う場合に便利なAPIやHTTP機能 (リバースプロキシ) を提供するライブラリがあります。</p> <img src="/images/groonga-related-projects-libraries.png" alt="Node.js is an official trademark of Joyent. This image is not formally related to or endorsed by the official Joyent Node.js open source or commercial project." /> <p>図のgqtpは'groonga query transfer protocol'というgroonga専用プロトコルを意味します。</p> <section id="anyevent-groonga"> - <h3>AnyEvent-Groonga</h3> + <h4>AnyEvent-Groonga</h4> <p><a href="http://search.cpan.org/~miki/AnyEvent-Groonga/">AnyEvent-Groonga</a>は非同期でgroongaサーバへアクセスすることで並列処理を行い、より高いパフォーマンスを引き出すPerl用のgroongaクライアントライブラリです。</p> <p>紹介記事: <a href="http://d.hatena.ne.jp/download_takeshi/20110301/1298911843">非同期で全文検索エンジンgroongaを叩く AnyEvent::Groonga 書いたよ - ダウンロードたけし(寅年)の日記</a></p> </section> <section id="p5-app-groonga-wrapper"> - <h3>App-Groonga-Wrapper</h3> + <h4>App-Groonga-Wrapper</h4> <p><a href="https://github.com/hideo55/p5-App-Groonga-Wrapper">App::Groonga::Wrapper</a>はローカルのHTTPインターフェイスで動くgroongaサーバのリバースプロキシです。認証や機能の制限、接続元の制限などセキュリティ機構をgroongaサーバに追加します。Perlで書かれています。</p> <p>紹介記事: <a href="http://d.hatena.ne.jp/hide_o_55/20110626/1309097120">Hachioji.pm #6に行ってきた - WebService::Blog->new( user => ’hide_o_55’ )</a></p> </section> <section id="node-groonga"> - <h3>groonga + Node.js (クライアント)</h3> + <h4>groonga + Node.js (クライアント)</h4> <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a>はNode.jsから簡単にgroongaサーバーを利用するためのクライアントライブラリです。node-groongaはgroongaをサーバーとして使うので、全文検索はNode.jsプロセスではなくgroongaサーバープロセスが行います。</p> <p>紹介記事: <a href="http://d.hatena.ne.jp/hide_o_55/20110530/1306760694">node-groonga - Node.jsでgroongaにアクセスする - WebService::Blog->new( user => ’hide_o_55’ )</a></p> </section> </section> <section id="utilities"> - <h2>ユーティリティ</h2> + <h3>ユーティリティ</h3> <p>コマンドラインインタフェース (CLI) の使い勝手を向上するためのユーティリティがあります。</p> <img src="/images/groonga-related-projects-utilities.png" /> <section id="grnwrap"> - <h3>grnwrap</h3> + <h4>grnwrap</h4> <p><a href="https://github.com/michisu/grnwrap">grnwrap</a>はgroongaのコマンドラインインターフェイスを改良するユーティリティです。</p> <p>紹介記事: <a href="http://d.hatena.ne.jp/michisu/20110416/p1">Groongaの対話モードをラップするgrnwrap - from __future__ import nowhere @ はてな</a></p> </section> <section id="zsh-completions"> - <h3>Zshの補完関数</h3> + <h4>Zshの補完関数</h4> <p><a href="https://github.com/hhatto/zsh_completions/">zsh_completions</a>はhhatoさんの書かれたZshの補完関数集ですが、その中にgroongaとgroonga-suggest-httpd、groonga-suggest-learnerの補完関数も含まれています。</p> <p>紹介記事: <a href="http://www.hexacosa.net/blog/detail/125/">groongaのZsh補完関数を書きました | hexacosa.net</a></p> </section> -------------- next part -------------- HTML����������������������������...Download