1
|
Sahil Sharma · 技术社区 · 6 年前 |
1
3
以下是您选择使用Elasticsearch的高级客户端NEST的非详尽原因列表:
|
2
1
使用像NEST这样的强类型库有两个主要原因。 它可以防止您尝试大多数无效的请求 DSL一开始可能会觉得很麻烦,但一旦你习惯了它,你就会意识到它的严格结构会阻止你以无效的方式将过滤器和聚合链接在一起。这意味着在编写代码并准备修复时可以捕获错误。。。而且不迟于生产。 #2为IDE(如Visual Studio)提供代码完成所需的一切 就像Kibana帮助您在开发工具中编写Elasticsearch查询一样,IDE可以提供语法突出显示和代码完成,从而节省您来回运行文档或Kibana的时间。这在动态构造查询时非常有用。 资料来源:我最近在 the benefits of using a strongly-typed library like NEST for generating Elasticsearch queries |
Hotshot399 · 如何在弹性搜索中对聚合结果进行过滤? 2 年前 |
Nandakumar M · 弹性搜索更新和刷新API 2 年前 |
Mariannah47 · 日期直方图弹性搜索中的反向嵌套聚合 2 年前 |