从mongodb仅对ElasticSearch中的某些字段编制索引

雷梅迪克斯

我正在使用elasticsearch 0.90.2和elasticsearch-river-mongodb 1.7.0从mongodb的oplog中检索数据。在我要索引的集合中,我有成千上万的结构化记录,我们仅将它们命名为“ field1”,“ field2”,“ field3” ...“ field10”

有没有办法只索引“ field1”和“ field2”?这些作为字符串还是日期对象有关系吗?

谢谢

杨志堂

我从未使用过River插件,但我知道的一件事是,您可以通过映射或模板来控制字段的索引。对于每个字段,您可以在映射或模板中将属性“索引”指定为三个不同的选项:analysted,not_analyzed,no。这是官方文档。

设置为分析后,使用分析器将其分解为令牌后将要索引和可搜索的字段。not_analyzed表示其仍可搜索,但不经过任何分析过程或分解为标记。no表示根本无法搜索(作为单个字段;它仍可能包含在_all中)。设置为no将禁用include_in_all。默认为分析。

如果希望您的字段仍可搜索,请使用“ not_analyzed”,否则为“ no”。字段的类型应该无关紧要。

这是官方网站上的映射示例

{
    "tweet" : {
        "properties" : {
            "user" : {"type" : "string", "index" : "not_analyzed"},
            "message" : {"type" : "string", "null_value" : "na"},
            "postDate" : {"type" : "date"},
            "priority" : {"type" : "integer"},
            "rank" : {"type" : "float"}
        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Elasticsearch中的索引编制

来自分类Dev

(logstash)仅对来自kafka输入的Elasticsearch中的特定数据编制索引

来自分类Dev

您可以为Elasticsearch中无法搜索的字段编制索引吗?

来自分类Dev

通过mongodb collettion检查字段中的值太大而无法编制索引

来自分类Dev

通过mongodb collettion检查字段中的值太大而无法编制索引

来自分类Dev

ElasticSearch中令人难以置信的缓慢索引编制

来自分类Dev

在Google数据存储区中仅对属性数组中的单个值编制索引(而不是对这些值的每个组合编制索引)

来自分类Dev

仅对熊猫中的某些列进行多索引

来自分类Dev

ElasticSearch索引中的哪些字段?

来自分类Dev

返回mongodb中的某些字段

来自分类Dev

并非所有文档都使用ElasticSearch和MongoDB编制了索引

来自分类Dev

在Elasticsearch中克隆索引和为其重新编制索引有什么区别?

来自分类Dev

在MongoDB中执行多键索引时,跳过子文档中的某些字段

来自分类Dev

Elasticsearch-什么是索引编制过程?

来自分类Dev

Python Elasticsearch 7.05索引编制失败

来自分类Dev

我使用哪个字段编制索引

来自分类Dev

Logstash浮动字段未编制索引

来自分类Dev

如何将数据存储在elasticsearch _source中而不对其编制索引?

来自分类Dev

确保Elasticsearch中的自动索引编制时不会发生重复

来自分类Dev

令牌生成器是否可用于Elasticsearch中的索引编制或查询?

来自分类Dev

在Elasticsearch中为pdf编制索引时出现mapper_parsing_exception错误

来自分类Dev

MongoDB在执行不同操作时不对某些字段使用索引

来自分类Dev

列出elasticsearch索引中的所有字段?

来自分类Dev

从Elasticsearch中的索引获取特定字段

来自分类Dev

Elasticsearch:在大索引中添加新字段

来自分类Dev

在Elasticsearch中禁用索引加密字段

来自分类Dev

Swift数组下标索引编制中的错误?

来自分类Dev

_rperm解析中的索引编制方法

来自分类Dev

mongoDB中多字段对象的索引

Related 相关文章

  1. 1

    Elasticsearch中的索引编制

  2. 2

    (logstash)仅对来自kafka输入的Elasticsearch中的特定数据编制索引

  3. 3

    您可以为Elasticsearch中无法搜索的字段编制索引吗?

  4. 4

    通过mongodb collettion检查字段中的值太大而无法编制索引

  5. 5

    通过mongodb collettion检查字段中的值太大而无法编制索引

  6. 6

    ElasticSearch中令人难以置信的缓慢索引编制

  7. 7

    在Google数据存储区中仅对属性数组中的单个值编制索引(而不是对这些值的每个组合编制索引)

  8. 8

    仅对熊猫中的某些列进行多索引

  9. 9

    ElasticSearch索引中的哪些字段?

  10. 10

    返回mongodb中的某些字段

  11. 11

    并非所有文档都使用ElasticSearch和MongoDB编制了索引

  12. 12

    在Elasticsearch中克隆索引和为其重新编制索引有什么区别?

  13. 13

    在MongoDB中执行多键索引时,跳过子文档中的某些字段

  14. 14

    Elasticsearch-什么是索引编制过程?

  15. 15

    Python Elasticsearch 7.05索引编制失败

  16. 16

    我使用哪个字段编制索引

  17. 17

    Logstash浮动字段未编制索引

  18. 18

    如何将数据存储在elasticsearch _source中而不对其编制索引?

  19. 19

    确保Elasticsearch中的自动索引编制时不会发生重复

  20. 20

    令牌生成器是否可用于Elasticsearch中的索引编制或查询?

  21. 21

    在Elasticsearch中为pdf编制索引时出现mapper_parsing_exception错误

  22. 22

    MongoDB在执行不同操作时不对某些字段使用索引

  23. 23

    列出elasticsearch索引中的所有字段?

  24. 24

    从Elasticsearch中的索引获取特定字段

  25. 25

    Elasticsearch:在大索引中添加新字段

  26. 26

    在Elasticsearch中禁用索引加密字段

  27. 27

    Swift数组下标索引编制中的错误?

  28. 28

    _rperm解析中的索引编制方法

  29. 29

    mongoDB中多字段对象的索引

热门标签

归档