首页 文章

ElasticSearch初学者指南[关闭]

提问于
浏览
199

没有任何关于ElasticSearch的书(我知道),http://www.elasticsearch.org/guide/似乎只包含引用 .

任何好的初学者指南或教程,也许通过例子,推荐,特别是在不同的映射和索引策略方面?

4 回答

  • 12

    Edit (April 2015):

    正如许多人所注意到的那样,我的旧博客现已不复存在 . 我的大部分文章都转移到了Elastic博客,可以通过过滤我的名字找到:https://www.elastic.co/blog/author/zachary-tong

    说实话,初学者知识的最佳来源现在由我和克林顿戈姆利撰写 .

    它假定搜索引擎知识为零,并在Elasticsearch的上下文中解释信息检索的第一个主体 . 虽然参考文档都是关于找到您需要的精确参数,但指南是一个叙述,讨论搜索中的问题以及如何解决它们 .

    最重要的是,这本书是OSS和免费的(除非你想购买纸质副本,在这种情况下,O'Reilly很乐意卖给你一个:))

    Edit (August 2013):

    我的许多文章都已迁移到official Elasticsearch blog,以及尚未在我的个人网站上发布的新文章 .

    Original post:

    我也对学习ElasticSearch感到沮丧,没有Lucene / Solr经验 . 我一直在慢慢记录我在博客上学到的东西,到目前为止已经写了四篇教程:

    所以我不必继续编辑,all future tutorials on my blog can be found under this category link.

    这些是我收藏的一些链接,因为它们以某种方式非常有用:

  • 15
  • 12

    我发现Elastic Search是我必须学习的最困难的东西之一,我之前没有使用过Lucene而且我发现文档很难遵循 .

    在我开始学习它之前,这些是我希望我知道的事情:

    Configuration and setup

    我使用Centos,Mint和Ubuntu将ELS配置为在3 VM上运行 . Centos是迄今为止三者中最好的选择 .

    I followed this guide帮我设置它(它在所有三个发行版上都运行正常)

    Index and types

    一个索引可以包含许多类型,通过使用类型可以实现属于同一索引的数据的良好分离程度 .

    PHP

    我使用PHP作为前端,used this wrapper将我的ELS安装集成到我的脚本中 .

    Other resources

    在你的问题的另一个答案中的演示非常好,通过它并学习DSL查询语法,一旦设置这是ELS的真正力量自成一体的地方 .

  • 268

    如果您不熟悉elasticsearch和“信息检索”/“全文搜索”,我的建议是先检查这些资源,然后再尝试有关特定功能的教程:

相关问题