search-engine相关内容

ElasticSearch作为主要数据存储区的可靠性,如写入丢失,数据可用性等因素

我正在研究一个项目,要求提供一个通用仪表板,用户可以在不同的领域进行不同类型的分组,过滤和深入挖掘。为此,我们正在寻找一个允许切片和骰子数据的搜索商店。 将有多个数据来源,并将其存储在搜索商店中。对于源数据可能需要一些预先计算,可以由中间组件完成。 我已经浏览了几个博客来了解ES是否可以可靠地使用作为主数据存储也是。它主要取决于我们正在寻找的用例。有关我们拥有的用例的一些信息: ..

如何将mysql数据迁移到ElasticSearch实时

我有一个mysql数据库与几个表,我想将mysql数据迁移到ElasticSearch。通过批处理作业将整个数据库迁移到ES很容易。但是我应该如何从mysql实时更新ES。即如果在mysql中有更新操作,那么我应该在ES中执行相同的操作。 我研究了可以反映mysql中任何更改的mysql binLog。但是我必须将binLog解析为ES语法,我觉得这真的很痛苦。谢谢! (与Solr相同的情况) ..
发布时间:2017-08-06 22:59:17 数据库

Eclipse的Search-Plugin

我已经编写了Eclipse插件,现在需要使用搜索功能进行扩展。我知道Eclipse有一个搜索功能,但它只搜索工作区,我需要的是在我自己的插件中照看匹配,而不是在树结构中显示结果。有没有Eclipse的搜索插件的例子?我会感谢一些提示的链接:D 解决方案 查看 org.eclipse.search.searchPages 扩展名。 ..
发布时间:2017-08-01 20:36:54 Eclipse

django haystack SearchField,索引为False

有没有理由将 indexed = False 其他字段设置为 SearchIndex ? 文档提到,应该为过滤或排序结果定义附加字段。默认情况下 SearchIndex 具有 indexed = True ,所以如果我设置 indexed = False / code>? 数据是否仍然存储在索引上,但不能编入索引?如果我设置 stored = False 会发生什么? 它是如何工 ..
发布时间:2017-05-30 07:00:58 其他开发

Django Haystack:搜索有或没有重音的词

我正在使用django haystack在我的django项目上实施一个搜索系统。问题是,我的模型中的某些字段有一些法国口音,我想找到含有和没有重音的查询内容的条目。 我认为最好的想法是创建一个具有重音符的字段的SearchIndex,并且没有重音的相同字段。 有什么想法或提示? 以下是一些代码 想像下面的模型: Cars(models.Model): name ..
发布时间:2017-05-28 09:47:20 其他开发

如何使用干草堆进行局部场地比赛?

我需要一个简单的搜索工具,我的django供电的网站,所以我去干草堆和索尔。我已经正确设置所有内容,并且可以在输入确切短语时找到正确的搜索结果,但是在输入部分短语时我无法获得任何结果。 例如:“John”返回“John Doe”,但“Joh”不返回任何内容。 型号: class Person(models.Model): first_name = models.CharFie ..
发布时间:2017-05-28 02:03:53 其他开发

什么是最好的Django搜索应用程序?

我正在构建一个需要搜索功能的Django项目,直到有一个 django.contrib.search ,我必须选择一个搜索应用程序。那么,哪个是最好的? “最好的”我的意思是... 易于安装/设置 Django或至少Python友好的API 可以执行相当复杂的搜索 一些我听说过的应用程序,如果你知道的话,请建议别人: djangosearch django-sphinx ..
发布时间:2017-05-28 00:39:20 Python

格式化日期字符串 - PHP

我有一个动态分配的日期从搜索引擎api结果集输入到一个多维数组, $ search_results ['Date'] 有三种结果测试有两种类型的Date Data返回,第一个引擎返回: 示例1: 2013-07-22T12:00:03Z 示例2: 2013-07-23T18:18: 15Z 示例3: 2013-07-21T23:57:04Z 对于相同的项目,不同的引擎: ..
发布时间:2017-04-08 16:47:15 PHP

设计网页抓取工具

我遇到了一个面试问题:“如果你正在设计一个网页抓取工具,你将如何避免进入无限循环?”我正在回答这个问题。 从头开始都是如此。 说Google从一些中心页面开始说,其中有数百个(首先找到这些集线器页面是不同的子问题)。 由于Google遵循一个页面的链接等等,它是否继续制作一个哈希表,以确保它不遵循较早访问的页面。 如果同一页面有两个名字(URL)在这些日子里说,当我们有URL缩短等 ..

OpenSearchServer:为什么我得到这个错误Error(java.lang.NullPointerException)

我使用OpenSearchServer v1.2.4 rc3。 在前几天它工作正常。 但是当索引大小达到1.0GB时,我收到此错误 “Error(java.lang.NullPointerException)” 当我开始我的爬行器。该抓取工具可正常工作一段时间,然后停止出现此错误 “错误(java.lang.NullPointerException)”。 有什么 ..
发布时间:2017-03-19 05:04:03 其他数据库

如何访问OpenSearchServer数据库字段?

我使用OpenSearchServer v1.2.4。我想访问OpenSearchServer数据库字段像“自动完成”或拼写检查等。我该怎么做? OpenSearchServer api仅通过XML提供标题,元,URL字段和一些其他字段。请建议我查询/搜索模式以获得自动填充字段。 解决方案 您可以通过编辑查询轻松控制返回的字段。 $ b 激活拼写检查,编辑“搜索”查询并转到拼写检查选项 ..
发布时间:2017-03-19 05:00:35 其他数据库

如何让搜索引擎索引数据库驱动的内容?

如何使数据库中的内容可用于搜索引擎(如google)进行索引? 示例: mysql中的表有一个名为“Headline”的字段,等于'BMW M3 2005'。 我的网站名称是“MySite” 用户在google中输入“BMW M3 2005 MySite”,记录会显示结果? 解决方案 Google会索引网页,因此您需要为每个记录设置一个网页,这并不表示您需要创建1,00 ..
发布时间:2017-03-14 04:09:00 PHP

我的网站的CSS何时会影响我的搜索引擎排名?

起初,我认为css是用于绝对没有什么,但样式的文档,当用户在浏览器中查看它。但是后来我意识到css也被搜索引擎用于索引页面。搜索引擎不索引内容 display:hidden 我相信,严重惩罚使用关键字堆叠的网站(用户从来不会看到的文本,它的背景或出现在屏幕之外)。 我的2个假设是正确的吗?搜索引擎如何使用CSS?将改变我的搜索引擎排名的CSS的具体示例将是真棒。 :D 解决方案 一般 ..
发布时间:2017-02-09 18:08:17 前端开发

重定向到404网页或显示404消息?

我使用的是cms,文件未找到的错误可以通过不同的方式处理: 重定向,但是错误消息将显示为内容(使用带有菜单/页脚的默认布局)。 页面将被重定向到error.php 1.但地址已更改) 该页面将重定向到现有页面,例如sitemap.php 是否有相对于搜索引擎优先的方法,或者没有区别? 解决方案 如果找不到,则应发出404页面。执行重定向会导致302代码,后面紧跟一个'200 ..
发布时间:2016-12-31 15:16:34 PHP

多线程搜索操作

我有一个方法,它需要一个查询数组,我需要对不同的搜索引擎Web API,如谷歌或雅虎的运行它们。为了并行化进程,为每个查询生成一个线程,然后 join ed,因为我的申请只能在之后继续具有每个查询的结果。我现在有这样的行: public abstract class class Query extends Thread { private String query; public ..
发布时间:2016-12-26 18:13:17 Java开发

MySQL全文搜索 - 搜索短字

我有一个问题。我做了一个简单的搜索引擎,搜索品牌和车型。由于查询性能和数据库中的大量数据的原因,我决定使用全文搜索。没关系,但现在我遇到了这个问题: 我想找到所有的汽车品牌“奥迪”和型号“Q7”。现在,我有这个SQL查询,但它不工作正确,因为字长度“Q7”: SELECT `a`.`id`,`a`.`title`,`a`.`askask`,`a`.`description`,`a`. ..
发布时间:2016-12-12 22:27:05 PHP

使用CodeIgniter进行网站搜索?

我需要做一个简单的网站搜索与分页;任何人都可以告诉我如何做,而不影响URL结构?目前,我使用默认的CodeIgniter URL结构,我已从中移除 index.php 。任何建议? 解决方案 您可以使用 / search / search_term / page_number 。 按如下所示设置路线: $ route ['search /:any'] =“search / i ..
发布时间:2016-12-12 17:41:41 PHP