blog

Elasticsearchの決定版

インデックス作成 vi. 検索 vii. 集計 viii. まとめ ix. 分散 x. 結論 i. 空クラスタ ii. クラスタの健全性 iii. インデックスの追加 iv. フェイルオーバー v. ...

Mar 20, 2020 · 2 min. read
シェア

本書のカタログ構成は以下の通り。

  1. Introduction
  2. はじめに i. 概要 ii. インストール iii. API iv. ドキュメント v. インデックス化 vi. 検索 vii. 集計 viii. まとめ ix. 分散 x. まとめ
  3. 分散クラスタリング i. 空のクラスタ ii. クラスタの健全性 iii. インデックスの追加 iv. フェイルオーバー v. 水平方向のスケーリング vi. さらなるスケーリング vii. 障害への対応
  4. データ i. ドキュメント ii. インデックス iii. 取得 iv. 存在 v. 更新 vi. 作成 vii. 削除 viii. バージョン管理 ix. ローカル更新 x. Mget xi. バッチ xii. 結論
  5. 分散された追加、削除、チェック i. ルーティング ii. シャーデッドインタラクション iii. 新規、インデックス、削除 iv. 取得 v. ローカル更新 vi. バッチリクエスト vii. バッチフォーマット
  6. 検索 i. 空検索 ii. 複数のインデックスと複数のタイプ iii.
  7. マッピングと分析 i. データ型の違い ii. 厳密値デュエルフルテキスト iii. インバーテッドインデックス iv. 分析 v. マッピング vi. 複合型
  8. 構造化クエリ i. リクエストボディクエリ ii. 構造化クエリ iii. クエリとフィルタリング iv. 重要なクエリ句 v. フィルタリングクエリ vi. バリデーションクエリ vii. 結論
  9. 並べ替え i. 並べ替え ii.
  10. 分散検索 i. クエリ段階 ii. フェッチ段階 iii. 検索オプション iv. スキャンとスクロール
  11. インデックス管理 i. 削除の作成 ii. セットアップ iii. パーサの設定 iv. カスタムパーサ v. マッピング vi. ルートオブジェクト vii. メタデータのソースフィールド viii. メタデータの全フィールド ix. メタデータの ID フィールド x. 動的マッピング xi. カスタム動的マッピング xiii. デフォルトマッピング xiii. インデックスの再構築 xiv. エイリアス
  12. ディープスライシング i. テキストを検索可能にする ii. ダイナミックなインデックス作成 iii. ほぼリアルタイムの検索 iv. 永続的な変更 v. セグメントのマージ
  13. 構造化検索 i. 正確な値に対するクエリ ii. 結合フィルタリング iii. 複数の正確な値に対するクエリ iv. 等しい値ではなく、含む値 v. 範囲 vi. Null 値の処理 vii. キャッシュ viii. シーケンスのフィルタリング
  14. 全文検索 i. 照合クエリ ii. 複数単語のクエリ iii. 結合クエリ iv. ブール照合 v. 節の追加 vi. 制御分析 vii. 関連付けの失敗
Read next

コンパイル原則注16:ボトムアップ構文解析はDFAを構築し、DFAは次の解析の指針を示す

前節を見ると、解析テーブルとドライバアルゴリズムがLR解析器の中核であることが理解できます。 解析の過程で、文法解析器は常にスタックの先頭の状態、現在の残りの入力の最初の終端に従って解析テーブルを照会し、パターンを変更して実行するアクションを決定し、スタックの内容と残りの入力の修正を達成し、1つのパターンから別のパターンに移動し、解析が終了するまで(またはエラーを報告するまで...)を繰り返します。

Mar 20, 2020 · 6 min read