• naruto
    2019-06-28
    开头这本书跟老师头像很像呢~

    作者回复: 被你一说,还真的有点呢

    
     17
  • SugarZh
    2019-06-29
    《Mastering Go》这是本Go语言的入门书籍啊,可惜没有中文版的;请问您所在的公司也在使用golang?

    作者回复: k8s相关的开发,我们有使用golang

    
     3
  • xiao
    2019-08-09
    老师好,请问文档中的字段顺序如何固定,能否利用map来确定字段的先后顺序?查询时,字段顺序是随机的,还是与存储时顺序一致?

    作者回复: 字段没有顺序。只需要符合 json的 schema定义

    
     2
  • 飞翔
    2019-06-28
    老师单词词典是啥?

    是个hash,嘛

    key elasticserach
    value 1,5, 6
    1,5,6是他所在的文档的id?
    展开
     1
     2
  • 佛系小姐姐
    2019-12-03
    老师,倒排索引的数据结构是什么呢?
    
     1
  • melon
    2019-09-02
    老师 根据我的理解 倒排索引是不是和mysql的普通索引类似 非叶子节点存储关键字 叶子节点存储主键id 然后再根据id去找行记录 您觉得这样子是对的吗
     1
     1
  • Geek_e94f9e
    2019-07-03
    老师,请教一下倒排索引联合搜索。在ES搜索时,指定两个关键字去query,这两个关键字都建立了倒排索引,那去到满足条件的文档时,获取文档的原理是怎么样的?比如,取满足这两个条件的20个文档。在某个分片中,是先根据条件A的倒排索引拿一定量的文档,然后再根据条件B的倒排索引去过滤?还是其他实现原理?

    作者回复: 1. 文档被索引的字段都有倒排索引
    2. 根据tf-idf算分,从每个分片取回10个文档,然后在coordinate节点上,最后算出10个最高算分的文档返回

    第二部分的算分和query then fetch的章节都会讲解

    
     1
  • 湘江鸿
    2019-07-02
    如果单词在文档中出现多次,这个倒排列表中的偏移和位置是什么样的,一个数组吗?

    作者回复: 你可以使用课程中的analyze API查看,看一下reponse,加深映象

     1
     1
  • 咸鱼与果汁
    2019-06-30
    倒排索引理解成根据单词做文档的索引,而正排索引一般是根据id做索引,这样理解可以吗
     2
     1
  • Geek_eric
    2020-02-05
    请问下老师:在PPT中“倒排索引项”的解释中列举到了“词频TF-该单词在文档中出现的次数,用于相关性打分”,这里所说的文档是该索引内所有文档的集合吗?
    
    
  • 啊啊啊哦哦
    2019-12-13
    老师查找过程是不是这样的 假设一个文档分词完有100W个单词, 当我们搜索一个单词的时候 是通过 B+树或者hash来定位单词的位置,然后在通过位置信息去倒排列表查找相关文档?
    
    
  • godtrue
    2019-09-18
    倒排索引,要想理解倒排索引需要先回忆一下,正排索引。
    正排索引——索引号对应索引稳定的内容,比如:书的第一页有啥内容?第二页有啥内容?
    倒排索引——关键在倒排两个字,倒排指索引项在什么文档的什么位置。正排先知道文档号再知道文档内容,倒排先知道文档内容再知道文档号及位置。
    倒排索引,是谁想出来的,逆向思维很棒!
    
    
  • given
    2019-08-03
    老师,我有个long类型的字段索引文档,值是18位的数字的时候,根据这个字段搜索不到文档,是16位数字的时候可以搜索到,这个会是什么原因
    
    
  • donkey-chen
    2019-07-21
    老师:
    倒排索引的信息。存储在那个角色 node

    作者回复: 数据保存在data nodes

    
    
  • 北冥有鱼
    2019-07-07
    倒排索引是存在内存中的,如果有三台机子起了ES,那就是会有三个倒排索引?

    作者回复: 第二部分会讲,具体听shard的部分

    
    
  • 光
    2019-07-05
    问下,一个三个节点的ES集群,如果安装插件是不是需要三个节点都要安装。

    作者回复: 对的,如果es是装在三台机器上,是需要三个节点都需要安装的。

    
    
我们在线,来聊聊吧