Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kou/d6f2c9225dbdb7d2f77c to your computer and use it in GitHub Desktop.
Save kou/d6f2c9225dbdb7d2f77c to your computer and use it in GitHub Desktop.
MySQLとPostgreSQLと日本語全文検索2

MySQLとPostgreSQLと日本語全文検索の第2弾の案。

参考:第1弾

前回は使っていない人向けの情報を提供することを重視したが、今回は1回でもMySQL 5.7 InnoDB FTS/Mroonga/pg_bigm/PGroongaのどれかを触ったことがある人向けの情報を提供する。1回でもはインストールしてチュートリアルを実行した程度でよい。

好評だったら同じターゲット(1回でも触ったことがある人向け)で第3弾、第4弾を開催する予定。

2016年5-7月あたりに開催したい。

TODO:

  • 会場確保と日時の決定
  • MySQL 5.7 InnoDB FTS/Mroonga/pg_bigm/PGroongaどれかの利用事例発表者決定

イベント名

MySQLとPostgreSQLと日本語全文検索2

概要

MySQLとPostgreSQLそれぞれについて、次の2つのことを紹介するイベント

  • 日本語全文検索する方法
  • 日本語全文検索機能の利用事例

目的

参加者がOSSのRDBMSで日本語全文検索する方法を選択するとき、「参加者にとって」適切な選択をするための情報を提供すること。

言い換えると、イベントに参加した人が「自分たちは○○があっていそう。なぜならば××だから。」と思っていれば成功。(目的達成。)

対象者

  • MySQLまたはPostgreSQLを使っている(自分が使っていないRDBMSの知識はなくて構わない)
  • 次のどれかの日本語全文検索機能を使ったことがある(触ってみたくらいで十分)

(使ってみるための参考資料として前回のイベントの資料のリンクを作る)

内容

次の2部構成とする。

  1. MySQL・PostgreSQLで使える日本語全文検索の方法を紹介
  2. 実際にMySQL・PostgreSQLで日本語全文検索している事例を紹介

「1.」では次の3つの内容の発表をする。

  1. MySQL 5.7 InnoDBの日本語全文検索をさわり始めた人に教えたいこと
    • 時間:20分
    • 内容:さわり始めた人に向けた便利情報
      • NgramとMeCabの違い
      • NATURAL LANGUAGE MODEとBOOLEAN MODEの違い
      • ...
    • 発表者:
  2. pg_bigmをさわり始めた人に教えたいこと
    • 時間:20分
    • 内容:さわり始めた人に向けた便利情報
      • 設計の勘所
      • チューニングの勘所
      • ...
    • 発表者:
  3. Mroonga・PGroongaをさわり始めた人に教えたいこと
    • 時間:20分
    • 内容案:さわり始めた人に向けた便利情報
      • 例:オススメの使い方
      • 例:苦手な使い方
      • 例:ハマりポイントとその回避方法
    • 発表者:
      • @ktou(Groonga・Mroonga・PGroongaの開発者)

「2.」では次の4パターンのうちのどれか。前はMySQL + Mroongaだったので別の組み合わせがよさそうだけど、前回の経験を踏まえるとそんなことは言ってられない。公募する?知り合いから探す?

  • MySQL 5.7 InnoDB
  • PostgreSQL + pg_bigm
  • MySQL + Mroonga
  • PostgreSQL + PGroonga

長さは10分から20分くらいでどうだろう。

タイムテーブル

  • 19:00-19:30: 会場準備
  • 19:30-20:00: 受付
  • 20:00-20:01: 前説
  • 20:02-20:05: (会場提供者からの一言)
  • 20:05-20:25: MySQL 5.7 InnoDBの日本語全文検索をさわり始めた人に教えたいこと
  • 20:30-20:50: pg_bigmをさわり始めた人に教えたいこと
  • 20:50-21:00: 休憩
  • 21:00-21:20: Mroonga・PGroongaをさわり始めた人に教えたいこと
  • 21:25-21:40(仮)事例紹介: ...
  • 21:40-22:00: 質疑応答
  • 22:00: 締め・終了
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment