自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Elasticsearch - Scroll

ScrollVersion:6.1英文原文地址:Scroll当一个搜索请求返回单页结果时,可以使用 scroll API 检索体积大量(甚至全部)结果,这和在传统数据库中使用游标的方式非常相似。不要把 scroll 用于实时请求,它主要用于大数据量的场景。例如:将一个索引的内容索引到另一个不同配置的新索引中。Client support for scrolling and...

2018-01-26 17:38:00 371

转载 NEST - 返回部分文档

Selecting fields to returnVersion:5.x英文原文地址:Selecting fields to return有时候,不需要让 Elasticsearch 返回查询的文档中的全部字段。举个栗子,当展示最近发布的博客时,在查找到最新的帖子后只需要返回博客的标题。有两种方法可以用来返回文档中的部分字段,即部分文档(我们使用这个术语来描述)。一个是 s...

2018-01-21 13:29:00 162

转载 NEST - 编写布尔查询

Writing bool queriesVersion:5.x英文原文地址:Writing bool queries在使用查询 DSL 时,编写 bool 查询会很容易把代码变得冗长。举个栗子,使用一个包含两个 should 子句的 bool 查询var searchResults = this.Client.Search<Project>(s => s ...

2018-01-21 12:39:00 175

转载 NEST - 编写查询

Writing queriesVersion:5.x英文原文地址:Writing queries将数据索引到了 Elasticsearch 之后,就可以准备搜索它们了。Elasticsearch 提供了一个强大的查询 DSL ,使得用户可以定义个性化的搜索逻辑。这个 DSL 是基于 JSON 的,NEST 提供了 Fluent API 和 Object Initializer ...

2018-01-21 12:38:00 359

转载 NEST 中的日期数学表达式

Date math expressionsVersion: 5.x英文原文地址:Date math expressionsquery/filter 中涉及到日期类型时(如:timeout 参数),Elasticsearch 允许我们使用日期数学表达式。表达式由一个 "anchor" (锚点)日期开头,这个锚点可以是 now 或者其他可用的以 || 结尾的日期格式字符串。锚点之...

2018-01-19 20:00:00 543

转载 NEST 中的距离单位

Distance unitsVersion: 5.x英文原文地址:Distance units当我们需要指定距离时(地理位置查询),可以使用一个双精度的数字来表示,它的默认单位是米(meters)。除此之外,也可以使用一个包含数字和单位的字符串(如:"2.72km" )。NEST 使用 Distance 类型来规范距离,并提供了几种方式来构造这种类型的对象。Construc...

2018-01-19 19:10:00 325

转载 NEST 中的时间单位

Time unitsVersion: 5.x英文原文地址:Time units与 Elasticsearch 交互,我们会遇到需要设定时间段的情况(例如:timeout 参数)。为了指定时间段,我们可以使用一个表示时间的整数(以毫秒为单位),也可以使用一个时间值(例如:2d 表示 2 天)。NEST 使用一个 Time 类型来满足上述需求,有好几种方式来构造 Time 对象。...

2018-01-18 20:06:00 293

转载 NEST 中的协变

Convariant search resultsversion 5.xNEST 直接支持返回协变结果集合。这意味着,可以将搜索结果的类型指定为一个接口或者基类,但是其真实类型仍然是接口或基类的一个子类型。让我们来看一个例子,假设我们想要搜索的多个类型都实现了 ISearchResult 接口public interface ISearchResult{ strin...

2018-01-16 20:03:00 92

转载 NEST 之旅 · 开启

NEST 之旅 · 开启Version:5.x英文原文地址:Getting started说实话,这篇文章翻译的很糟糕。但是我的能力有限,目前只有这个水平,还望各位多指导。NEST 是 Elasticsearch 的一个高层级的 .NET 客户端,但是它仍然非常接近原始的 Elasticsearch API 。NEST 中所有的请求和响应都是通过类型公开的,这使得它可以快速地...

2018-01-16 19:00:00 145

转载 NEST - Elasticsearch 的高级客户端

NEST - High level clientVersion:5.x英文原文地址:NEST - High level client个人建议:学习 NEST 的官方文档时,按照顺序进行,不宜跳来跳去。另外,请确保自己对 Elasticsearch 有一定的了解,不然就别学客户端了。ElasticClient 作为一个高层客户端,提供了一个强类型的查询 DSL (领域专用语言)...

2018-01-16 18:30:00 168

转载 Windows10 环境下安装 ElasticSearch

环境与版本操作系统:windows 10Elasticsearch 版本:6.1.1Java 版本:9.0.1ik 分词器版本:6.1.1安装步骤前置要求操作系统中需要安装有 java 9.0.1 运行时环境安装 Elasticsearch新建文件夹在 D 盘根目录下新建 ElasticSearchServer 文件夹安装 java 系的软件,建议全路径不...

2018-01-15 20:00:00 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除