Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 弹性搜索中的多索引搜索与单索引搜索_Performance_Search_Time_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Database Schema - Fatal编程技术网 elasticsearch,database-schema,Performance,Search,Time,elasticsearch,Database Schema" /> elasticsearch,database-schema,Performance,Search,Time,elasticsearch,Database Schema" />

Performance 弹性搜索中的多索引搜索与单索引搜索

Performance 弹性搜索中的多索引搜索与单索引搜索,performance,search,time,elasticsearch,database-schema,Performance,Search,Time,elasticsearch,Database Schema,我有大量相同类型的实体,每个实体都有大量属性,我只有以下两种选择来存储它们: 将每个项目存储为索引中的,并执行多索引搜索 将所有实体存储在一个索引中,只搜索一个索引 一般来说,我想比较一下在上述每种情况下搜索具有“m”特征的“n”个实体的时间复杂度 答案在Elasticsearch中: 搜索50个碎片的1个索引完全等同于搜索50个碎片 每个索引有1个碎片:两个搜索请求都命中50个碎片 如果您希望了解如何在节点上分配碎片以及它们如何与索引设置交互,我建议您提出stackoverflow问题以及的E

我有大量相同类型的实体,每个实体都有大量属性,我只有以下两种选择来存储它们:

  • 将每个项目存储为索引中的,并执行多索引搜索
  • 将所有实体存储在一个索引中,只搜索一个索引

  • 一般来说,我想比较一下在上述每种情况下搜索具有“m”特征的“n”个实体的时间复杂度

    答案在Elasticsearch中:

    搜索50个碎片的1个索引完全等同于搜索50个碎片 每个索引有1个碎片:两个搜索请求都命中50个碎片


    如果您希望了解如何在节点上分配碎片以及它们如何与索引设置交互,我建议您提出stackoverflow问题以及的Elasticsearch文档。

    答案在Elasticsearch中:

    搜索50个碎片的1个索引完全等同于搜索50个碎片 每个索引有1个碎片:两个搜索请求都命中50个碎片

    如果您希望了解如何在节点上分配碎片以及它们如何与索引设置交互,我建议您提出stackoverflow问题以及的Elasticsearch文档