OSS紹介

Groonga

Groonga最新情報

NRIのOpenStandiaが提供するGroonga最新情報

Groongaの保守サポートサービスの内容はこちら Groongaの導入については、こちらのフォームからお問い合わせ下さい OSS全般の事例紹介はこちら

Groonga最新トピック

■2017-10-16
[ニュース・市場動向]PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
■2017-08-07
[その他]MySQL・PostgreSQL上で動かす全文検索エンジン「Groonga」セミナー
■2017-07-18
[セミナー・イベント]8月1日 MySQL・PostgreSQL上で動かす全文検索エンジン「Groonga」セミナー
■2017-05-22
[ニュース・市場動向](開催後報告)redmine.tokyo第12回勉強会:GroongaでRedmineを高速全文検索 #redmineTAdd Star
■2017-05-09
[ニュース・市場動向][資料] GroongaでRedmineを高速全文検索

すべてを見る

Groongaバージョンアップ情報

■2017-11-08
[VerUP]Groonga 7.0.8(リリース日:2017/10/29)
■2017-10-16
[VerUP]Groonga 7.0.7(リリース日:2017/09/29)
■2017-09-04
[VerUP]Groonga 7.0.6(リリース日:2017/08/29)
■2017-08-07
[VerUP]Groonga 7.0.5(リリース日:2017/07/29)
■2017-07-03
[VerUP]Groonga 7.0.4(リリース日:2017/06/29)
■2017-06-05
[VerUP]Groonga 7.0.3(リリース日:2017/05/29)
■2017-05-09
[VerUP] Groonga 7.0.2(リリース日:2017/04/29)
■2017-04-03
[VerUP]Groonga 7.0.1(リリース日:2017/03/29)
■2017-03-28
[VerUP]Groonga 6.1.3(リリース日:2017/01/06)
■2017-03-28
[VerUP]Groonga 6.1.2(リリース日:2016/12/31)

すべてを見る

更新日:2017-03-26

Groongaの概要

Groonga(グルンガ)とは、オープンソースのカラム指向のデータストア機能の付いた全文検索エンジンです。Groongaは、日本の企業である未来検索ブラジルにより開発され、2012年に開発チームは日本オープンソースソフトウェア大賞奨励賞を受賞しています。

Groongaは、頻繁に更新される掲示板やWikiのような大量のデータを、データの更新を待つことなく検索できるように設計されています。

Groongaは、単体で検索エンジン・ストレージとして使用可能ですが、GroongaをMySQLのストレージエンジンとして使用するMroonga(ムルンガ)も開発されています。Mroongaでは、広く利用されているSQLコマンドを使用してGroongaを利用することが可能です。

Groongaの最新バージョンは、7.0.0です。(2017年3月現在)

TOPに戻る

Groongaの主な特徴

  • 高速なインデックスの更新
    転置インデックスの独自のデータ構造により、高速なインデックス更新を実現しています。
    文書の追加・削除処理において、インデックスの更新には時間がかかる検索エンジンもありますが、Groongaは、短い時間でインデックスを更新することが可能です。
  • 参照時のロックフリー
    更新が頻繁に行われるデータでも、参照クエリを実行できる状態を維持しながら更新クエリを実行できるため、データの更新を待つことなくリアルタイムに検索することが可能です。
  • 日本語検索のためのトークナイザー
    トークナイザーは、文章からトークン(単語)を切り出します。トークンは検索で使用する単語としてインデックスに登録されます。
    Groongaでは、空白などの区切り文字で区切るほかに、N文字ごとに単語を区切るN-Gramと、Mecab(※)を使用した形態素解析により単語を区切る方法を利用することができます。
    ※Mecabは、工藤拓氏によって開発された形態素解析エンジンです
  • 組み込み可能なライブラリ
    Groongaの基本機能は、Cライブラリとして提供されているため、自前のアプリケーションに組み込むことが可能です。
    また、MySQL・PostgreSQLといったデータベースと連携することや、ruby・node.JSなどの言語からGroongaを利用するライブラリなどがあります。
  • データストア機能
    Groongaは、リレーショナルモデルに基づくデータストア機能をもっています。
    そのため、Groonga単体でデータストアサーバとしても使用できます。

TOPに戻る

Groongaのシステム要件

Groongaの対応OSは、以下の通りです。

  • Windows
  • OS X
  • Linux(Debian, Ubuntu, CentOS, Fedora)
  • UNIX(Solaris) など

TOPに戻る

Groongaのライセンス

Groongaのライセンスは、GNU Lesser General Public License(LGPL)です。
個人・企業を問わず、ライセンス費用はかからず、無償で利用できます。ダウンロード、利用、ソースの改変、配布することもできます。

TOPに戻る

Groongaのダウンロード

Groongaは、以下のページからダウンロードすることができます。
Groongaのダウンロードページ
http://groonga.org/ja/

TOPに戻る

Groongaのサポート

現在、OpenStandiaではGroongaのサポート提供は行っておりません。

TOPに戻る

OpenStandiaに関する
資料請求・お問い合わせはこちら

  • 資料請求
  • お問い合わせ

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

  • OpenStandiaサポート対象オープンソース|50種類以上のOSSのサポートをご提供します。
  • 人気OpenAM
  • 注目MongoDB
  • OpenIDM
  • Corosync
  • Postfix
  • Apache HTTP Server
  • ZABBIX
  • BIND
  • Apache Struts
  • PostgreSQL
  • Pentaho
  • Spring Framework
  • Apache Tomcat
  • Solr
  • Dovecot
  • iBATIS
  • DRBD
  • MySQL
  • JBoss
  • Liferay
  • Ruby on Rails
  • Jaspersoft
  • OpenLDAP
  • Apache log4j
  • Apache Subversion
  • BIND
  • OpenDJ
  • Pacemaker
  • Samba
  • Red Hat Enterprise Linux
  • Nginx
  • sendmail
  • Courier-IMAP
  • Heartbeat
  • Hibernate
  • Hinemos
  • MyBatis
  • MySQL Cluster
  • Apache Axis2
  • Squid
  • OpenSSO
?
<--!-->