
搜索引擎
文章平均质量分 90
Jack2013tong
记录所见所用及碰到的问题,同时也希望这些能帮助到其他人.分享知识,共同提高
展开
-
NEST.net Client For Elasticsearch简单应用
NEST.net Client For elasticsearch简单应用原创 2014-11-10 15:02:30 · 11738 阅读 · 0 评论 -
使用Lucene.Net实现全文检索
使用Lucene.Net实现全文检索目录一 Lucene.Net概述二 分词三 索引四 搜索五 实践中的问题 一 Lucene.Net概述 Lucene.Net是一个C#开发的开源全文索引库,其源码包括“核心”与“外围”两部分。外围部分实现辅助功能,而核心部分包括:Lucene.Net.Index 提供索引管理,词组排序。Lucene.Net.转载 2016-11-30 15:11:34 · 3340 阅读 · 0 评论 -
用elasticsearch-river-jdbc同步数据到elasticsearch
用elasticsearch-river-jdbc同步数据到elasticsearch1 插件安装 插件的github地址 https://github.com/jprante/elasticsearch-jdbc/要选择对应的es版本的插件,但这个插件不能直接安装,可用maven打包再安装这里用一个可直接安装的包 (对应的es 1.4.5)cd /usr/share/el原创 2015-09-21 16:57:52 · 7900 阅读 · 0 评论 -
Elasticsearch部分节点不能发现集群(脑裂)问题处理
Elasticsearch部分节点不能发现集群(脑裂)问题处理原创 2015-07-22 15:59:31 · 33986 阅读 · 3 评论 -
ElasticSearch基础杂烩-配置-索引-优化
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。 官方站点:http://www.elasticsearch.com/ 中文站点:http://es-cn.medcl.net/ 1.安装 必须先安装Java环转载 2014-10-29 20:06:40 · 31907 阅读 · 4 评论 -
elasticsearch数据备份与还原恢复
elasticsearch数据备份与恢复1.在浏览器中运行http://ipaddress:9200/_flush,这样确保索引数据能保存到硬盘中。2.原数据的备份。主要是elasticsearch数据目录下的nodes目录的备份。nodes目录为索引数据目录。3.将原集群中的每个elasticsearch节点下的data目录拷贝至新的elasticsearch4 利用快照来备份还原原创 2014-11-28 15:35:45 · 29780 阅读 · 1 评论 -
Elasticsearch常见问题收集
1 _riverStatus Import_fail 问题描述: http://192.168.1.17:9200/_plugin/head/2 EsRejectedExecutionException[rejected execution (queue capacity 50) on原创 2014-11-17 19:29:12 · 14241 阅读 · 3 评论 -
Elasticsearch基础
基础概念 Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。 接近实时(NRT) Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。 集群(cluster) 一个集群就是由一个或多个节点组转载 2014-10-29 19:33:31 · 3035 阅读 · 0 评论 -
elasticsearch.yml-elasticsearch配置文件
elasticsearch配置文件,内容如下,用于生产环境,如有不妥或更好建议,请多多指教,谢谢!##################### Elasticsearch Configuration Example ###################### This file contains an overview of various configuration sett转载 2015-03-19 16:12:44 · 6624 阅读 · 0 评论 -
nest query core 核心部分说明
IndexingIndexing is as simple as:var post = new Post() { Id = 12, ... }var status = client.IndexPost>(post);Of course C# is smart enough to infer Post sovar status = client.Index(post);is转载 2014-11-06 17:54:17 · 4403 阅读 · 0 评论 -
Nest .net client 使用简要说明
Nest .net client --Quick Start--NEST is a high level elasticsearch client that still maps very closely to the original elasticsearch API. Requests and Responses have been mapped to CLR objec转载 2014-11-06 17:44:26 · 8434 阅读 · 0 评论 -
elasticsearch中文分词
由于elasticsearch基于lucene,所以天然地就多了许多lucene上的中文分词的支持,比如 IK, Paoding, MMSEG4J等lucene中文分词原理上都能在elasticsearch上使用。当然前提是有elasticsearch的插件。 至于插件怎么开发,这里有一片文章介绍:http://log.medcl.net/item/2011/07/diving-i转载 2014-12-07 21:46:23 · 29867 阅读 · 0 评论 -
Query DSL for elasticsearch Query
Query DSLQuery DSL (资料来自: http://www.elasticsearch.cn/guide/reference/query-dsl/)--简介--elasticsearch 提供基于JSON的完整的Query DSL查询表达式(DSL即领域专用语言). 一般来说, 普通的查询如 term 或者 prefix. 另外还有混合查询如 bool 等. 另外转载 2014-11-06 17:24:24 · 29206 阅读 · 0 评论 -
elasticsearch与mongodb分布式集群环境下数据同步
1.ElasticSearch是什么 ElasticSearch 是一个基于Lucene构建的开源、分布式,RESTful搜索引擎。它的服务是为具有数据库和Web前端的应用程序提供附加的组件(即可搜索的存储库)。ElasticSearch为应用程序提供搜索算法和相关的基础架构,用户只需要将应用程序中的数据上载到ElasticSearch数据存储中,就可以通过RESTful转载 2014-10-23 23:00:09 · 12169 阅读 · 0 评论 -
Elasticsarch及插件安装
一、环境介绍与安装准备 1、环境说明 2台虚拟机,OS为ubuntu13.04,ip分别为xxx.xxx.xxx.140和xxx.xxx.xxx.145。 2、安装准备 ElasticSearch(简称ES)由java语言实现,运行环境依赖java。ES 1.x版本,官方推荐至少使用jdk1.6的环境,建议使用orac转载 2014-10-23 19:30:54 · 7895 阅读 · 3 评论 -
单机搭建elasticsearch和mongodb river的数据同步
网上有许多elasticsearch和mongodb之间通过elasticsearch的mongodb-river插件建立管道的文章,这些文章都有一个要求:需要一个mongodb的集群,也就是需要至少两个mongodb的实例。原因也好理解:river插件是通过读取mongodb的oplog.rs这个表来同步mongodb中的更新的,而要oplog.rs只有在replicset中才能生效转载 2014-10-29 10:11:17 · 9203 阅读 · 2 评论 -
elasticsearch-head插件用法
elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,你可以通过插件把它集成到es5.打开http://localhost:9200/_plugin/head/在地址栏输入es服务器的ip地址和端口点connect就可以连接到集群。下面是连接后的视图。这是主界面,在这里可以看到es集群的基本信息(转载 2014-10-29 09:03:42 · 34771 阅读 · 2 评论 -
lucene、lucene.NET详细使用与优化详解
lucene、lucene.NET详细使用与优化详解 1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要 回答这个问题,先要了解lucene的本质。实际上lucene转载 2016-11-30 17:14:12 · 8326 阅读 · 1 评论