[改訂第3版] Apache Solr 入門 正誤表

Minoru Osuka edited this page Sep 19, 2017 · 32 revisions

[改訂第3版]Apache Solr入門 (http://gihyo.jp/book/2017/978-4-7741-8930-7) の正誤表です。

※お気づきの点は SIG SolrJP メーリングリスト までお知らせください。

2章

修正箇所
P38 (14行目) [Verbose Output]にチェックをします。 [Verbose Output]のチェックを外します。
P38 (16行目) [Verbose Output]からチェックを外した状態だと [Verbose Output]にチェックをした状態だと
P40 (1箇所) "required":"true" "required":"true",
P41-44 (8箇所) "required":"false" "required":"false",
P43 (2箇所) pub_date pub_time

3章

修正箇所
P48 複数ドキュメントの登録方法2 開始と終了が [] で括られている。また余分な {} がある 正しくは下記(※)を参照
P49 2行目        登録方法 1 と 2 はともに,ドキュメント全体を角括弧([ と ])で囲む必要があります。これがない場合は,登録時にエラーとなります。 登録方法 1 のみ,JSON の開始と終了を角括弧([ と ])で囲む必要があります。
P53 (3箇所) ${EXAMPLE} ${EXAMPLES}
P58 (2箇所) ${EXAMPLE} ${EXAMPLES}
P59 (2箇所) ${EXAMPLE} ${EXAMPLES}
P61 (1箇所) ${EXAMPLE} ${EXAMPLES}
P61 20行目 cd ${EXAMPLE} cd ${EXAMPLES}/ch03

※ P48 「複数ドキュメントの登録方法2」の JSON フォーマット

{
  "add":{
    "doc":{
      "フィールド名":"フィールド値",
      "フィールド名":"フィールド値", ...
    },
    "オプション名" : "オプション値",
    "オプション名" : "オプション値", ...
  },
  "add":{
    "doc":{
      "フィールド名":"フィールド値",
      "フィールド名":"フィールド値", ...
    },
    "オプション名" : "オプション値",
    "オプション名" : "オプション値", ...
  }
}

5章

修正箇所
P92 curl コマンドに指定されているリクエストヘッダー -H 'Conetnt-Type:application/json' -H 'Content-Type:application/json'
P103 表5-4 9行目 インポート完了に インポート完了時に
P118 1行目 (curl コマンドに指定されている URL の fq パラメータ) fq=name:realtime-get fq=name:sample%20document

6章

修正箇所
P151 表6-22 group.queryのサンプルで、フィールド名と値のセパレータ(:)がない group.query=age[* TO 9]&group.query=age[10 TO 19] group.query=age:[* TO 9]&group.query=age:[10 TO 19]
P166 表6-31 "定数”の説明 浮動小数定数の記述 浮動小数点数の記述

7章

修正箇所
P179 <fieldType name="string" class="solr.StrField" sortMissingLast="true" /> フィールド <fieldType name="string" class="solr.StrField" sortMissingLast="true" /> フィールドタイプ
P180 正規表現 を使ってあらかじめフィールド名をルール化しておき ワイルドカード を使ってあらかじめフィールド名をルール化しておき
P198 表7-13 3行3列目(※) false true
P198 表7-13 3行8列目(※) - true
P198 表7-13 4行4列目 true false
P198 *(アスタリスク)を用いた 正規表現 により *(アスタリスク)を用いた ワイルドカード により

※ 「内容を取得するフィールド」は stored または docValues のいずれかが true であれば良い

8章

修正箇所
P213 solrconfig_slave.xml:solrconfig.xml,somefile_slave.xml,somefile.xml solrconfig_slave.xml:solrconfig.xml,somefile_slave.xml:somefile.xml
P218 L11 スレーブの Replication スクリーン(図 8-12) スレーブの Replication スクリーン(図 8-11)
P221 L7 レプリケーションを使用したレガシーなクラスタ(図 8-13) レプリケーションを使用したレガシーなクラスタ(図 8-12)
P231 L4 クラスタ内のどのノードに更新リクエスト送信しても問題ありません。 クラスタ内のどのノードに更新リクエストを送信しても問題ありません。
P231 L15 8.3 同様の処理 8.3と同様の処理

9章

修正箇所
P247 図9-1 rn tn
P266 1行目 lang/sysnonyms_ja.txt lang/synonyms_ja.txt
P271 BM25Similarity 式(2) (t,f) tf(t,f)
P271 BM25Similarity 式(3) termLenPenality termLenPenalty
P274 「サブクエリによるブースト」項の 2行目 quequery(subquery,default) query(subquery,default)
P274 「サブクエリによるブースト」項の 13行目 ブースト値を選択や値の増減 ブースト値の選択や、値の増減
P295 検索クエリ文字列 title:'0.14534872'^1.0 title:'検索'^0.14534872

P266 シノニム定義 4行目

(誤)

ビッグカメラ => ビックカメラ

(正)

ビッグカメラ => ビックカメラ, bic camera

※ 誤りではないですが,印刷した時にグレースケールになってしまった色つきグラフの元データを以下に掲載します。

P272 図9-21

図9-21

P274 図9-22

図9-22

10章

修正箇所
P307 「管理画面からの確認」項の 1行目 [Plungins/Stats] [Plugins/Stats]
P321 10行目 SolrCloud のクラスター数 SolrCloud の 1 クラスターあたりのノード数
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.