Table of Contents - rabbit-slide-kou-osc-2014-tokyo-fall-2014.10.18.2 Documentation
Pages
- README.rd
- Rakefile
- config.yaml
-
mysql-japanese-full-text-search.rab
- いろいろ考えるとn日本語の全文検索もnMySQLがいいね!
- 目標
- 前提
- 全文検索について
- とりあえず動かそう
- データベース作成
- テーブル作成
- データ投入
- 全文検索!
- 全文検索! - もっと
- 全文検索! - AND
- 全文検索! - OR
- 大文字小文字無視
- 大文字小文字無視 - 理由
- Collation
- 日本語 - データ投入
- 日本語 - 全文検索!
- 全文検索の実装方法まとめ
- 日本語をもっと!
- 全角アルファベット
- Collation変更
- utf8mb4_unicode_ci
- 全角アルファベット
- 採用を検討
- 性能検討例
- 文字数の傾向
- %ラーメン%
- %ラーメン%の傾向
- AND
- ANDの傾向
- OR
- ORの傾向
- 考察
- 考察例
- 実行時間
- スループット
- 考察結果は?
- 別の選択肢
- 全文検索機能のスキーマ
- 全文検索機能の検索方法
- 全文検索機能のよいところ
- 全文検索機能の悪いところ
- 日本語未対応
- 更新が遅い
- 全文検索機能のまとめ
- 全文検索機能を使う?
- 突然の質問
- プラグイン機能
- 全文検索プラグイン
- Mroongaのスキーマ
- Mroongaの検索方法
- Mroongaのよいところ
- Mroongaの悪いところ
- トランザクション非対応
- NULL非対応
- 別途インストールが必要
- Mroongaのまとめ
- Mroongaを使う?
- ここまでの話のポイント
- 別の選択肢
- 全文検索サーバー
- 違い
- 機能面:補足1
- 機能面:補足2
- 連携
- アプリの動作:更新
- アプリの動作:更新
- アプリの動作:検索
- アプリの動作:検索
- アプリの開発
- インフラ
- 連携したときのよいところ
- トークナイザー
- N-gram
- 形態素解析
- フレーズ検索→近傍検索
- 正規化
- 連携したときのよいところ
- 連携したときの悪いところ
- サーバー連携のまとめ
- 全文検索サーバーを使う?
- 参考:PostgreSQL
- まとめ
- つまり!
- お知らせ1
- お知らせ2
- お知らせ3
- お知らせ4