[Groonga-commit] groonga/groonga.github.com [master] add nroonga to related projects.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 12月 16日 (金) 20:16:51 JST


Kouhei Sutou	2011-12-16 11:16:51 +0000 (Fri, 16 Dec 2011)

  New Revision: aaae8753cdc689c0704378fe92df7360bffa49a2

  Log:
    add nroonga to related projects.

  Modified files:
    ja/related-projects.html
    related-projects.html

  Modified: ja/related-projects.html (+16 -11)
===================================================================
--- ja/related-projects.html    2011-12-16 11:06:11 +0000 (7e65748)
+++ ja/related-projects.html    2011-12-16 11:16:51 +0000 (777520e)
@@ -2,52 +2,57 @@
 layout: ja
 title: 関連プロジェクト
 ---
-<section>
+<section id="rroonga">
   <h2>groonga + Ruby</h2>
   <p><a href="http://groonga.rubyforge.org/index.html.ja">ラングバプロジェクト</a>はgroongaの全文検索システムを提供するプロジェクトです。groongaの機能をRubyから利用するためのライブラリ、様々な文書から検索対象のテキストを抽出するユーティリティ、検索用Webインターフェイスなどを提供します。</p>
 </section>
 
-<section>
+<section id="mroonga">
   <h2>groonga + MySQL</h2>
   <p><a href="http://mroonga.github.com/">groongaストレージエンジン</a>はgroongaを用いたMySQLのストレージエンジンです。groongaストレージエンジンを用いることにより、MySQLでも高速で高精度な全文検索機能を利用できます。</p>
 </section>
 
-<section>
+<section id="textsearch_groonga">
   <h2>groonga + PostgreSQL</h2>
   <p><a href="http://textsearch-ja.projects.postgresql.org/textsearch_groonga.html">textsearch_groonga</a>はgroongaを用いた全文検索機能をPostgreSQLに追加します。</p>
 </section>
 
-<section>
+<section id="p5-groonga">
   <h2>groonga + Perl</h2>
   <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="anyevent-groonga">
   <h2>AnyEvent-Groonga</h2>
   <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>
+<section id="grnwrap">
   <h2>grnwrap</h2>
   <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>
-  <h2>groonga + Node.js</h2>
-  <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a>はNode.jsから簡単にgroongaを利用するためのライブラリです。</p>
+<section id="node-groonga">
+  <h2>groonga + Node.js (クライアント)</h2>
+  <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="nroonga">
+  <h2>groonga + Node.js (バインディング)</h2>
+  <p><a href="http://nroonga.github.com/">nroonga</a>はNode.js用のgroongaバインディングです。nroongaはgroongaをライブラリとして使うので、全文検索はNode.jsプロセスが行います。</p>
+</section>
+
+<section id="p5-app-groonga-wrapper">
   <h2>App-Groonga-Wrapper</h2>
   <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>
+<section id="zsh-completions">
   <h2>Zshの補完関数</h2>
   <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>

  Modified: related-projects.html (+16 -11)
===================================================================
--- related-projects.html    2011-12-16 11:06:11 +0000 (0307618)
+++ related-projects.html    2011-12-16 11:16:51 +0000 (c723613)
@@ -2,48 +2,53 @@
 layout: en
 title: Related Projects
 ---
-<section>
+<section id="rroonga">
   <h2>groonga + Ruby</h2>
   <p><a href="http://groonga.rubyforge.org/">The Ranguba project</a> is a project to provide a fulltext search system built on groonga. The project provides libraries to use groonga features, text extraction utility, search Web interface and so on.</p>
 </section>
 
-<section>
+<section id="mroonga">
   <h2>groonga + MySQL</h2>
   <p><a href="http://mroonga.github.com/">groonga storage engine</a> is a MySQL storage engine built on groonga. It adds high performance and high accuracy fulltext search feature to MySQL.</p>
 </section>
 
-<section>
+<section id="textsearch_groonga">
   <h2>groonga + PostgreSQL</h2>
   <p class="note">Documentation is in Japanese.</p>
   <p><a href="http://textsearch-ja.projects.postgresql.org/textsearch_groonga.html">textsearch_groonga</a> adds fulltext search feature built on groonga to PostgreSQL.</p>
 </section>
 
-<section>
+<section id="p5-groonga">
   <h2>groonga + Perl</h2>
   <p><a href="https://github.com/yappo/p5-Groonga">p5-Groonga</a> is a Perl bindings for groonga. You can use groonga as a library in Perl.</p>
 </section>
 
-<section>
+<section id="anyevent-groonga">
   <h2>AnyEvent-Groonga</h2>
   <p><a href="http://search.cpan.org/~miki/AnyEvent-Groonga/">AnyEvent-Groonga</a> is a high performance groonga client library for Perl. It accesses groonga server asynchronously.</p>
 </section>
 
-<section>
+<section id="grnwrap">
   <h2>grnwrap</h2>
   <p><a href="https://github.com/michisu/grnwrap">grnwrap</a> is a utlitiy that improvs groonga's command line interface.</p>
 </section>
 
-<section>
-  <h2>groonga + Node.js</h2>
-  <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a> is a library to use groonga in Node.js.</p>
+<section id="node-groonga">
+  <h2>groonga + Node.js (client)</h2>
+  <p><a href="https://github.com/hideo55/node-groonga">node-groonga</a> is a client library of groonga server for Node.js. Node-groonga uses groonga as a server. It means that fulltext search is done in groonga server process not Node.js process.</p>
 </section>
 
-<section>
+<section id="nroonga">
+  <h2>groonga + Node.js (binding)</h2>
+  <p><a href="http://nroonga.github.com/">nroonga</a> is a groonga binding for Node.js. Nroonga uses groonga as a library. It means that fulltext search is done in Node.js process.</p>
+</section>
+
+<section id="p5-app-groonga-wrapper">
   <h2>App-Groonga-Wrapper</h2>
   <p><a href="https://github.com/hideo55/p5-App-Groonga-Wrapper">App::Groonga::Wrapper</a> is a reverse proxy for local HTTP protocol groonga server. It adds security mechanism to groonga server. It is written in Perl.</p>
 </section>
 
-<section>
+<section id="zsh-completions">
   <h2>Zsh completion functions</h2>
   <p><a href="https://github.com/hhatto/zsh_completions/">zsh_completions</a> are Zsh completion functions by hhato. They includes completion functions for groonga, groonga-suggest-httpd and groonga-suggest-learner.</p>
 </section>




Groonga-commit メーリングリストの案内
Back to archive index