Mroongaブログ

2016-08-17

「MySQLとPostgreSQLと日本語全文検索3」開催のお知らせ #mypgft

2016年9月29日(肉の日)にMySQLとPostgreSQLと日本語全文検索3というイベントを開催します。MySQL・PostgreSQLで日本語全文検索を実現するための情報を提供するイベントです。同じシリーズのイベントを過去に2回開催しており、今回が3回目です。

会場は今回もDMM.comラボさんに提供してもらえることになりました。ありがとうございます!

今回もMySQL InnoDBの全文検索・pg_bigmMroongaPGroongaの紹介があります。どれもそれぞれのプロダクトに関わっている人が紹介します。

対象者は今回も「少しでも触ったことがある人」(インストールしてチュートリアルをやってみたくらいでOK)を対象者としています。紹介内容も触ったことある人向けで用意します。触っておくと理解が進むはずなので、参加する人はどのプロダクトでもよいので一度触ってみてください。触ってみるための情報は前述のイベントページに書いているので参考にしてください。

このシリーズでは毎回事例紹介の時間があるのですが、今回の事例紹介はMySQL InnoDBの全文検索機能です。(これまではMroongaとPGroongaの事例紹介がありました。)

このイベントでは参加者の質問に答えるコーナーがあります。イベント登録時に質問を入力しておくと、イベント内で登壇者が回答します。これまでのイベントでは次のような質問があがっていました。MySQL・PostgreSQLで日本語全文検索をするにあたり気になることがある方はイベントページから登録するときに質問を入力してください。

  • インデックスの差分更新について
  • MariaDBの欠点について、他のデータベースとの比較を交えて伺いたいと思います。
  • 運用上考慮する必要がある点があれば。
  • 全文検索が得意なこと、苦手なこと。
  • MariaDB10系以降でMroonga storage modeの使い方を知りたいです
  • インデックス生成のコストについて
  • MySQLやPostgreSQLなどとLuceneなどを使った全文検索エンジンをどのように使い分けているか。どのようなことを考慮して使い分けているのか
  • SolrやElasticsearchのようなガチの環境ではなくRDBでカバーしているもので大規模なものだとどの程度のデータ規模まで実用に耐えるものなのでしょうか。チューニングやスキーマ、中に入っているデータのパターンにもよるかとは思いますが、どのくらいの目処で専用エンジンに載せ替えていくのがいいのかという判断材料があると助かります。
  • MySQL/PostgrerSQLとも、形態素解析エンジンとして、Mecabを使っているが、Mecabの開発が終わっていそうなのが気になる。他の日本語形態素解析エンジンに切り替える予定等あるのか。
  • 最近PostgreSQLをよく使うのでPGroongaを使う事でどの位の差が出るのか確認出来ればと思います。

2016年9月29日(肉の日)開催のMySQLとPostgreSQLと日本語全文検索3では、MySQL・PostgreSQLで日本語全文検索を実現したいみなさんの参加をお待ちしています。