《从Lucene到Elasticsearch全文检索实战》的P184页

Posted woyujiezhen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《从Lucene到Elasticsearch全文检索实战》的P184页相关的知识,希望对你有一定的参考价值。

curl -XPOST "http://localhost:9200/_bulk?pretty" --data-binary @books.json

这句话在书中是以crul的命令启动的,而不是使用Kibana.

其次,他说使用了books.json,在P183页说保存为books.json这个文件是直接放在curl解压缩后的文件夹的bin目录下的。

汗,我第一次,关于这个问题搞了半天,之前我一直使用Kibana的,坑。后来百度看到有人说这个都出现localhost:9200了,肯定是使用curl命令行模式。但还是不知道这个json文件放在哪里,后来猜这个错误“Couldn‘t read data from file "books.json", this makes an empty POST.”并且我在网上也看见很多人都是直接curl -XPOST "http://localhost:9200/_bulk?pretty" --data-binary @books.json这句代码的,就直接把json放在bin启动目录下面,一试就好了。

 

关于《从Lucene到Elasticsearch全文检索实战》这本书,学到现在虽然是很详细,但是我个人还是觉得有点坑。

1.前面的示例是windowns系统的,后来说elasticsearch安装在Lunix比安装在windowns下不容易出错,就改用了lunix的安装示例,虽然windowns安装也是差不多,但是作者也没点出来。

2.关于书上的有部分语句还是很模糊,我前前后后看了好几遍,还是搞不懂到底是怎么做,后来就干脆算了,浪费时间。

以上是关于《从Lucene到Elasticsearch全文检索实战》的P184页的主要内容,如果未能解决你的问题,请参考以下文章

干货 |《从Lucene到Elasticsearch全文检索实战》拆解实践

《从Lucene到Elasticsearch:全文检索实战》学习笔记三

《从Lucene到Elasticsearch:全文检索实战》学习笔记二

《从Lucene到Elasticsearch:全文检索实战》学习笔记四

《从Lucene到Elasticsearch全文检索实战》的P184页

《从Lucene到Elasticsearch:全文检索实战》学习笔记五