indexing相关内容

与SSMS相比,通过实体框架调用时,存储过程正在执行不同的索引

我们有一个存储过程,通过 sp_executesql 执行动态sql。 我们已经通过SQL Server分析器并查看执行计划,分析器显示,当通过SSMS(SQL Server Management Studio)调用此过程时,它将使用良好的索引组合,因此在2秒内返回。 另一方面,当我们通过.NET应用程序(通过实体框架调用)调用此过程时,与SSMS中的调用相比,使用完全相同的参数 - ..
发布时间:2017-08-20 22:38:43 C#/.NET

用Code创建字符串索引

类项目 { [Index] public string CreatedBy {set;得到; } 当我使用update-database进行迁移时,我收到以下错误。然而,据我研究的 [Index] 应该作为注释到 string 。 表'dbo.Items'中的列'CreatedBy'是一种无法用作索引中的关键列的类型。 解决方案 通常,当 ..
发布时间:2017-08-19 00:36:42 C#/.NET

zend框架中的lucene编码问题

我使用lucene搜索索引器。 它适用于英语,但我在我的网站中使用波斯语,它不能为此语言索引 例如“سلام” 我使用这段代码创建文档: public function __construct($ class,$ key,$ title,$ contents,$ summary,$ createdBy,$ dateCreated) { $ this-> addFiel ..
发布时间:2017-08-17 02:13:18 开发方法

查询lucene索引的电子邮件地址

如果我要检索dave@gmail.com,搜索“dave”将像“dave@gmail.com”那样工作。 但搜索“dave @ gmail”将无法正常工作。查询发生在Java servlet中。 我相信问题可能在于完全停止分裂。 我如何解决这个问题,以便“dave @ gmail”将返回“dave @ gmail”。 COM“?电子邮件地址还可能包含其他域名(如.co.uk) ..
发布时间:2017-08-09 04:43:49 开发方法

有没有一些方法可以通过名称在弹性搜索中确定文件夹来存储索引?

200的X- 200 X- 20045 X- 20045 X- 200 200 X- 我有两个文件夹folder1和folder2来存储索引。我想指定index1(索引名称)存储在folder1中,folder2用于index2。 是否有一些方法可以支持????) 解决方案 索引已经存储在不同的目录中。默认情况下, index1 存储在 ES_HOME / elasticsearch ..
发布时间:2017-08-07 04:53:09 分布式计算/Hadoop

在弹性中映射geo_point字段数组

我想保留一些JSON(弹性)(搜索),看起来像这样: { “name”:“value”, “points”:[ {“lat”:0.0,“lon”:0.0}, {“lat”:1.0,“lon “:1.0} ] } 点是类型的列表geo_point在弹性。因为它们是geo_point值,我需要定义索引映射,但最接近的就是这样做: 地方“:{ ”property ..
发布时间:2017-08-07 03:30:23 分布式计算/Hadoop

如何优化弹性搜索的索引?

我正在努力了解如何在弹性搜索上优化索引。让我澄清我的需要; 我现在有两个索引。让我们说, indexA 和 indexB (两个索引可以看到大致相同的大小) 我有6台专用于弹性搜索的机器(我们可以说完全相同的硬件) 我的弹性搜索使用的最重要的部分是写作,因为我正在做很多的写实。 所以我的问题是,我如何优化使用这6台机器的写作操作? 我应该将机器分为两部分,如3台机器, ind ..
发布时间:2017-08-07 03:15:02 分布式计算/Hadoop

如何在弹性搜索中索引层次数据?

我有数据类似于我想在弹性搜索中索引的文件路径。 (基本上由分隔符分隔的令牌列表) Ex数据: a / b / c / d / e a / b / c / a / m / n x / y / z 一旦我索引,我应该能够查询以获得给定令牌的直接子代,如下所示。 For一个直接的孩子的前缀是[b,m] 对于x的前缀,直接的孩子是[y] 另外,root的标记是 ..
发布时间:2017-08-07 03:14:22 分布式计算/Hadoop

如何使用Elasticsearch的Solr索引

我正在使用 Solr 进行索引和搜索。现在,我的新数据正在弹性搜索索引。如何从弹性搜索中使用Solr索引进行组合搜索? 由于Solr和弹性搜索都建立在 Apache Lucene 上,所以必须一个使用Solr索引的方式/插件可以弹性搜索吗? 我的尝试: 我发现一个河流,但河流是弃用在弹性搜索从1.5.0。 解决方案 你不能直接做(没有数据迁移),因为它们的内部结构/表示不 ..
发布时间:2017-08-07 02:18:44 分布式计算/Hadoop

Solr空间搜索使用索引字段进行半径?

所以我有一个城市的索引,看起来像这样: { “location”:“ 41.388587,2.175888“, ”name“:”BARCELONA“, ”radius“:20 } 我们有几十个。我需要能够使用一个单一的lat / lng组合查询该索引,并查看它是否落入我们的“城市”之一。 位置属性是城市的中心,而半径是以km为单位的城市半径(假设所有城市都是 ..
发布时间:2017-08-07 02:13:35 分布式计算/Hadoop

在所有文档中获取前100个最常用的三个词短语

我有大约15,000个刮取的网站,其身体文字存储在弹性搜索索引中。我需要在所有这些文本中使用前100个最常用的三个词短语: 这样的一个例子: $ b $你好,先生:203 大坏小马:92 先到先得:56 [...] 我是新来的我研究了一些术语向量,但它们似乎适用于单个文档。所以我觉得这将是术语向量和聚合与n-gram分析的组合。但是我不知道如何去实现这个。 我目前的映射和 ..
发布时间:2017-08-07 01:58:08 分布式计算/Hadoop

对“空索引”的弹性搜索查询

在我的应用程序中,我使用几个弹性搜索索引,它们在初始状态下不包含索引文档。我认为这可以称为“空”:) 文档的映射是正确和正常的。 应用程序还有一个包含实体的关系数据库,可能具有与弹性搜索相关联的文档。 在应用的初始状态中,只有没有文档的实体是非常普遍的,因此没有一个文档被索引,因此“空索”。该索引已经创建,而且文档的映射已经被放置到索引中并存在于索引元数据中。 无论如何,当我使 ..