相关疑难解决方法(0)

Elasticsearch商店字段vs _source

使用Elasticsearch 1.4.3

我正在构建一种"报告"系统.客户端可以选择并选择他们想要在结果中返回的字段.

在90%的情况下,客户端永远不会选择所有字段,所以我想我可以在映射中禁用_source字段以节省空间.但后来我了解到了

GET myIndex/myType/_search/
{
    "fields": ["field1", "field2"]
    ...
}
Run Code Online (Sandbox Code Playgroud)

不返回字段.

所以我假设我必须使用"store":每个字段都为true.从我读到的内容来看,搜索速度会更快,但我想空间方面它与_source相同或者我们仍然可以节省空间吗?

elasticsearch

10
推荐指数
5
解决办法
2万
查看次数

弹性搜索索引与关系数据库中的索引有什么区别?

似乎在弹性搜索中,您将在集合上定义索引,而在关系数据库中,您将在列上定义索引.如果对整个集合编制索引,为什么需要定义它?

elasticsearch

6
推荐指数
2
解决办法
6598
查看次数

弹性搜索中的存储字段

在文档中,某些类型,例如数字和日期,它指定 store 默认为 no。但是仍然可以从json中检索该字段。

它令人困惑。这是否意味着_source?

有没有办法根本不存储字段,而只对其进行索引和搜索?

elasticsearch

5
推荐指数
1
解决办法
1059
查看次数

标签 统计

elasticsearch ×3