SlideShare a Scribd company logo
1 of 66
Download to read offline
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Mroongaの高速全文検索機能で
WordPress内のコンテンツを
有効活用!
須藤功平 クリアコード
【徳丸浩と学ぶビジネスセミナー】
WordPressのセキュリティと全文検索について学ぶ!
【Mroonga対応】
2018-02-09
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
全文検索
Google・Bingが
提供している
機能
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
キーワードで
部分一致検索「ラーメン」で「味噌ラーメン」も「豚骨ラーメン」もヒット
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
高速な検索1秒以内に返ってくる
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
それっぽい順で
並び替え先頭数件だけ見れば結果を判断可能
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
ページの中身を
チラ見せページを開かなくても結果を判断可能
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
検索結果中の
キーワードを
ハイライトどこにヒットしたかがわかりやすい
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
複数キーワード
での
絞り込み「ラーメン」→「ラーメン 豚骨」で絞り込み
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
キーワードの
入力補完「wo」で「WordPress」を提示
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
同義語の同一視「ワードプレス」でも「WordPress」が見つかる
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
現在地周辺の
情報を
クローズアップ「ラーメン」で品川周辺のラーメン情報を提示
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google提供の機能
意外とある!
WordPressでも使えれば!
サイト内回遊率
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
WordPressの全文検索
組み込み機能すぐに使える!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
組み込みの全文検索機能
遅くなりがち
基本機能のみ
キーワードで絞り込み
それっぽい順の並び替え:弱い
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
WordPressで全文検索
プラグインで
拡張
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
全文検索プラグイン
Google Custom Search
wordpress.orgもこれ
その他
SaaSを利用
全文検索エンジンと連携
Mroonga
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Google Custom Search
高速・便利
広告が入る
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Mroongaプラグイン
高速
KUSANAGIですぐに使える
KUSANAGIは組み込みで対応!
まだ機能が少ない
これからもっと便利に!
昨年末にリリースしたばかり
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Mroongaプラグイン:速さ
記事数:約13万件
キーワード:1単語
ヒット数:約1000件
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Mroongaプラグイン:速さ
処理 組み込み Mroonga
SQL(*1) 0.86秒 0.05秒
HTTP(*2) 1.91秒 0.43秒
(*1) SQLのレスポンスが返ってくるまでの時間
(*2) Webブラウザーにレスポンスが返ってくるまでの時間
数倍高速!
1秒以内結果が返ってくる!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
KUSANAGIで簡単設定
# kusanagi addon install mroonga
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
デモ
KUSANAGIでの
使い方
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
全文検索の活用
回遊率 に
全文検索を
活用するには?
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
全文検索の活用
キーワードで
部分一致検索別の記事の閲覧につなげて回遊率
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
部分一致検索
わかりやすい
≒使い始めやすい
やりすぎるとノイズに
"pre"で"WordPress"にヒットは…?
ノイズが多いと離脱
もう有用なページはなさそうだなー
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
部分一致検索とノイズ
そもそもヒットさせない
単語境界だけヒットさせる
ヒットしても上位にしない
ユーザーは先頭数件しか見ない
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
キーワードで検索
キーワードが
わからない…
↓
離脱もう有用なページはなさそうだなー
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
キーワードがわからない
キーワードを
提示
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
キーワードを提示
よく検索されるキーワード
ログを分析して実現
入力補完
記事の情報から提示
タグをキーワードに
内容からキーワードを抽出
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
キーワードを提示
キーワード…?
↓
提示
↓
もっと読もう!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
キーワードの精度
表記の違いは
どうする?
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
表記の違い
「WordPress」で
「ワードプレス」はヒット?
「Apple」で
「りんご」はヒット?
Appleは企業名かも?
「マック」で
「Mac」はヒット?
マクドナルドかも?
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
表記の違いへの対応方法
場合による
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
同義語展開
同一視する語をカスタマイズ
検索時にOR
WordPress→
WordPress OR ワードプレス
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
同義語管理
大変
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
同義語
共通で使えるもの
例:WordPressとワードプレス
文脈依存のもの
例:マックとMac
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
共通で使える同義語
自動作成可能
例:Wikipediaのデータを活用
やるならインポートまで自動化
そうしないと管理がつらい
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
文脈依存の同義語
半自動生成可能
内容を解析
ある程度量が必要
間違いもある
現実解
自動で候補作成して手動で確定
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
同義語展開
○○で検索!
↓
見つかった
↓
もっと読もう!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
ヒット数が多い
先頭数件で
判断
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
判断
タイトルを確認
お、このページかも!
内容を確認
ページを開くのは面倒だなー
一部を覗けたらなー
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
内容の一部
キーワード周辺
この文脈なら欲しいやつかも!
画像
ページ内で使われているやつとか
スクリーンショットがあればいい
というわけではない!
同じサイトだと似た画像になって情報量が少ない
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
判断結果
上位に欲しいものがある
サイト内回遊率
上位に欲しいものがない
見つからなそうだなー:離脱
絞り込もうかなー
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
絞り込みは難しい
どうやって
絞り込めば…
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
絞り込み候補を提示
入力補完
絞り込みリンク
タグで絞り込むリンク
時期で絞り込むリンク
時期なら並び順を変えるのでもよいかもしれない…!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
絞り込み候補を提示
絞り込み!
↓
見つかった
↓
もっと読もう!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
検索
難しいね…
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
検索は難しい
検索しなくて
いいならな…
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
少なくとも
検索を
意識しなくて
済むように!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
実は検索
Amazonでオススメ商品
Facebookのフィード
Androidで最寄り駅の時刻表
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
実は検索
意外とある
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
WordPressなら?
関連記事
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
関連記事
実現方法はいろいろ
同じカテゴリーの記事を検索
似た属性の人が興味ある記事を検索
似た内容の記事を検索
特性が違う
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
同じカテゴリー
精度が高い
タグは人がつけているから
漏れがある
タグは人がつけているから
意外性が少ない
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
似た属性の人が興味
意外なものも見つかる
機械学習で潜在的な情報を発見
たくさんのデータが必要
似た属性の人…?
オープンしたてでは使えない
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
似た内容の記事
すぐに使える
全文検索を使える!
メンテナンスいらず
データを更新したら自動で同期
精度・網羅性はまぁまぁ
十分使えるレベル
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
関連記事
これよかった!
↓
あれも気になる
↓
もっと読もう!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
WordPressで全文検索を活用
サイト内回遊率
潜在的にマッチする記事を掘り出す
ポイント
検索の手間を減らす
明示的な検索アクションをなくす
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
Mroongaプラグイン
今はまだ少ししかできない
高速検索+並び替え+…
今後もっとパワーアップ!
紹介した活用方法を実現!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
使ってみよう!
簡単インストール
無効にするのも簡単
デフォルトよりよくなる!
デメリットはディスク使用量が
増えるくらい
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
使ったら…
フィードバック
してね!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
フィードバック?
よいことも
悪いことも
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
よいこと
フィードバック先(プラグインページのレビューコーナー)
https://ja.wordpress.org/plugins/mroonga/#reviews
すごい!速くなった!
この環境で動作確認できた!
回遊率があがったよ!
狙い通りの結果がでているな!
なにがうまくいっているのかわかるのでうれしい!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
悪いこと
フィードバック先(プラグインページのサポートフォーラム)
https://wordpress.org/support/plugin/mroonga
インストールが失敗する…
こんなケースがあるのか!直そう!
思ったより遅い…
このデータのときでも速くしよう!
よくするきっかけになるのでうれしい!
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
インストール方法
# kusanagi addon install mroonga
普通のWordPressのプラグインのインストール方法でもOK
Mroongaの高速全文検索機能で WordPress内のコンテンツを 有効活用! Powered by Rabbit 2.2.2
サポートサービス紹介
導入支援(設計支援・性能検証・移行支援・…)
運用支援(障害対応・チューニング支援・…)
問い合わせ先:
https://www.clear-code.com/contact/?type=groonga
プライム・ストラテジーさんと
KUSANAGI+MroongaサポートもOK!

More Related Content

What's hot

AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAmazon Web Services Japan
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Web Services Japan
 
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) Amazon Web Services Korea
 
Twitterのsnowflakeについて
TwitterのsnowflakeについてTwitterのsnowflakeについて
Twitterのsnowflakeについてmoai kids
 
DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技Yoichi Toyota
 
DEV323_Introduction to the AWS CLI
DEV323_Introduction to the AWS CLIDEV323_Introduction to the AWS CLI
DEV323_Introduction to the AWS CLIAmazon Web Services
 
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?naoki koyama
 
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 GamingAmazon Web Services Korea
 
pg_bigmと類似度検索
pg_bigmと類似度検索pg_bigmと類似度検索
pg_bigmと類似度検索Masahiko Sawada
 
React でフォームをスマートに実装する【weseek tech conf #11】
React でフォームをスマートに実装する【weseek tech conf #11】React でフォームをスマートに実装する【weseek tech conf #11】
React でフォームをスマートに実装する【weseek tech conf #11】WESEEKWESEEK
 
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
AWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAmazon Web Services Japan
 
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編Amazon Web Services Japan
 
Amazon Redshift ベンチマーク Hadoop + Hiveと比較
Amazon Redshift ベンチマーク  Hadoop + Hiveと比較 Amazon Redshift ベンチマーク  Hadoop + Hiveと比較
Amazon Redshift ベンチマーク Hadoop + Hiveと比較 FlyData Inc.
 
[164] pinpoint
[164] pinpoint[164] pinpoint
[164] pinpointNAVER D2
 
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018Amazon Web Services Korea
 

What's hot (20)

AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオン
 
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트) IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
 
Twitterのsnowflakeについて
TwitterのsnowflakeについてTwitterのsnowflakeについて
Twitterのsnowflakeについて
 
DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技DynamoDB設計のちょっとした技
DynamoDB設計のちょっとした技
 
DEV323_Introduction to the AWS CLI
DEV323_Introduction to the AWS CLIDEV323_Introduction to the AWS CLI
DEV323_Introduction to the AWS CLI
 
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
 
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
게임을 위한 DynamoDB 사례 및 팁 - 김일호 솔루션즈 아키텍트:: AWS Cloud Track 3 Gaming
 
pg_bigmと類似度検索
pg_bigmと類似度検索pg_bigmと類似度検索
pg_bigmと類似度検索
 
React でフォームをスマートに実装する【weseek tech conf #11】
React でフォームをスマートに実装する【weseek tech conf #11】React でフォームをスマートに実装する【weseek tech conf #11】
React でフォームをスマートに実装する【weseek tech conf #11】
 
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017
Amazon Aurora 성능 향상 및 마이그레이션 모범 사례 - AWS Summit Seoul 2017
 
nginx入門
nginx入門nginx入門
nginx入門
 
AWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWSAWS Black Belt Online Seminar 2017 Deployment on AWS
AWS Black Belt Online Seminar 2017 Deployment on AWS
 
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
 
AWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS LambdaAWS Black Belt Techシリーズ AWS Lambda
AWS Black Belt Techシリーズ AWS Lambda
 
Amazon Redshift ベンチマーク Hadoop + Hiveと比較
Amazon Redshift ベンチマーク  Hadoop + Hiveと比較 Amazon Redshift ベンチマーク  Hadoop + Hiveと比較
Amazon Redshift ベンチマーク Hadoop + Hiveと比較
 
[164] pinpoint
[164] pinpoint[164] pinpoint
[164] pinpoint
 
Amazon DynamoDB Advanced Design Pattern
Amazon DynamoDB Advanced Design PatternAmazon DynamoDB Advanced Design Pattern
Amazon DynamoDB Advanced Design Pattern
 
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
딥러닝 서비스에 쓰이는 GPU 인스턴스 비용 효율을 위한 스팟(Spot) 활용기 - 손은주, 매스프레소 :: AWS DevDay 2018
 
CDN overview
CDN overviewCDN overview
CDN overview
 

Similar to Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!

GroongaでRedmineを高速全文検索
GroongaでRedmineを高速全文検索GroongaでRedmineを高速全文検索
GroongaでRedmineを高速全文検索Kouhei Sutou
 
PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版Kouhei Sutou
 
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムMariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムKouhei Sutou
 
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?Kouhei Sutou
 
Mroonga・PGroonga導入方法
Mroonga・PGroonga導入方法Mroonga・PGroonga導入方法
Mroonga・PGroonga導入方法Kouhei Sutou
 
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムMySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムKouhei Sutou
 
2014 01-11-tdc-6th-anniversary
2014 01-11-tdc-6th-anniversary2014 01-11-tdc-6th-anniversary
2014 01-11-tdc-6th-anniversaryChieko Aihara
 

Similar to Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用! (9)

GroongaでRedmineを高速全文検索
GroongaでRedmineを高速全文検索GroongaでRedmineを高速全文検索
GroongaでRedmineを高速全文検索
 
PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版
 
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムMariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システム
 
Groonga族2015
Groonga族2015Groonga族2015
Groonga族2015
 
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?
MySQLとPostgreSQLと日本語全文検索 - Azure DatabaseでMroonga・PGroongaを使いたいですよね!?
 
Mroonga・PGroonga導入方法
Mroonga・PGroonga導入方法Mroonga・PGroonga導入方法
Mroonga・PGroonga導入方法
 
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システムMySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
MySQL・PostgreSQLだけで作る高速でリッチな全文検索システム
 
PGroongaの実装
PGroongaの実装PGroongaの実装
PGroongaの実装
 
2014 01-11-tdc-6th-anniversary
2014 01-11-tdc-6th-anniversary2014 01-11-tdc-6th-anniversary
2014 01-11-tdc-6th-anniversary
 

More from Kouhei Sutou

RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowRubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowKouhei Sutou
 
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Kouhei Sutou
 
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowRubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowKouhei Sutou
 
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアRubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアKouhei Sutou
 
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかApache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかKouhei Sutou
 
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataApache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataKouhei Sutou
 
Redmine検索の未来像
Redmine検索の未来像Redmine検索の未来像
Redmine検索の未来像Kouhei Sutou
 
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataApache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataKouhei Sutou
 
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Kouhei Sutou
 
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームApache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームKouhei Sutou
 
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムMySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムKouhei Sutou
 
MySQL 8.0でMroonga
MySQL 8.0でMroongaMySQL 8.0でMroonga
MySQL 8.0でMroongaKouhei Sutou
 
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!Kouhei Sutou
 
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システムPostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システムKouhei Sutou
 
Improve extension API: C++ as better language for extension
Improve extension API: C++ as better language for extensionImprove extension API: C++ as better language for extension
Improve extension API: C++ as better language for extensionKouhei Sutou
 

More from Kouhei Sutou (20)

RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowRubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
 
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
 
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowRubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
 
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアRubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
 
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかApache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのか
 
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataApache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory data
 
Apache Arrow 2019
Apache Arrow 2019Apache Arrow 2019
Apache Arrow 2019
 
Redmine検索の未来像
Redmine検索の未来像Redmine検索の未来像
Redmine検索の未来像
 
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataApache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory data
 
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6
 
Apache Arrow
Apache ArrowApache Arrow
Apache Arrow
 
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームApache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォーム
 
Apache Arrow
Apache ArrowApache Arrow
Apache Arrow
 
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムMySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
 
MySQL 8.0でMroonga
MySQL 8.0でMroongaMySQL 8.0でMroonga
MySQL 8.0でMroonga
 
My way with Ruby
My way with RubyMy way with Ruby
My way with Ruby
 
Red Data Tools
Red Data ToolsRed Data Tools
Red Data Tools
 
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!
 
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システムPostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
PostgreSQLとPGroongaで作るPHPマニュアル高速全文検索システム
 
Improve extension API: C++ as better language for extension
Improve extension API: C++ as better language for extensionImprove extension API: C++ as better language for extension
Improve extension API: C++ as better language for extension
 

Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!