No commit activity in last 3 years
No release in over 3 years
Dumps records to Groonga.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.0
>= 10.0

Runtime

 Project Readme

Groonga output plugin for Embulk

Embulk output plugin to load insert data into groonga (full text search engine)

Overview

  • Plugin type: output
  • Load all or nothing: no
  • Resume supported: no
  • Cleanup supported: yes

Configuration

  • table: output table name (string, required)
  • key_column: this column convert column name into _key (string, required)
  • host: groonga server name (string, rerquired)
  • port: groonga port (integer, default: 10041)
  • protocol: connection protocol gqtp or http, (string, default: http )
  • user: groonga login username(http only) (string, default: nil)
  • password: groonga login password(http only) (string, default: nil)

Installation

  • install embulk command isself.
  • install embulk-output-groonga.

Embulk install

install embulk For libyajl2 installation, Embulk 0.6.10 required.

install gem from github master.

install embulk-output-groonga

git clone https://github.com/hiroyuki-sato/embulk-output-groonga.git
cd embulk-output-groonga
rake build
embulk gem install pkg/embulk-output-groonga-0.1.0.gem

Example

Installation step are the following.

out:
  type: groonga
  table: Site
  key_column: key
  host: localhost
  port: 10041
  protocol: http