随笔分类 -  ElasticSearch

上一页 1 2

Elasticsearch的Update更新
摘要:更新 Update更新操作允许ES获得某个指定的文档,可以通过脚本等操作对该文档进行更新。可以把它看成是先删除再索引的原子操作,只是省略了返回的过程,这样即节省了来回传输的网络流量,也避免了中间时间造成的文档修改冲突。 下面就是更新的例子: 脚本更新 Es支持通过脚本更改文档的信息: 上面就是通过参 阅读全文

posted @ 2016-12-17 16:57 企久Terry 阅读(1984) 评论(0) 推荐(0)

PHP ElasticSearch的使用
摘要:ElasticSearch是一个基于Lucene的稳定的、分布式、RESTFul的搜索引擎。其实所谓的RestFul就是它提供URL供你调用(建立索引和进行检索),不过直接这样使用实在是太凶残了。所以,它也提供了一系列client包,相当于将curl请求封装了,client包支持的语言包括Java、 阅读全文

posted @ 2016-12-14 23:40 企久Terry 阅读(1424) 评论(0) 推荐(0)

分布式搜索elasticsearch配置文件详解
摘要:elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普通log4j配置文件来设置就行了。下面主要讲解下e 阅读全文

posted @ 2016-12-14 23:36 企久Terry 阅读(158) 评论(0) 推荐(0)

分布式搜索引擎Elasticsearch PHP类封装 使用原生api
摘要:<?php class ElasticSearch { public $index; function __construct($server = 'http://localhost:9200'){ $this->server = $server; } function call($path, $h 阅读全文

posted @ 2016-12-14 23:31 企久Terry 阅读(334) 评论(0) 推荐(0)

ElasticSearch全文搜索引擎整合thinkphp
摘要:下载文件解压到 ThinkPHP\Library\Vendor\ Elasticsearch.zip 阅读全文

posted @ 2016-12-14 23:16 企久Terry 阅读(3900) 评论(0) 推荐(0)

在windows中的安装并测试elasticsearch5.0.2
摘要:一、安装elasticsearch 下载压缩包并解压到指定目录 启动elasticsearch 注:默认至少2G的内存,如果电脑内存不够, 编辑config/jvm.options中的 启动 打开浏览器,访问进行初始化安装 二、安装kibana 下载压缩包并解压 简介:kibana是elastics 阅读全文

posted @ 2016-12-13 17:25 企久Terry 阅读(261) 评论(0) 推荐(0)

elasticsearch学习入门
摘要:这几年,搜索的开发门槛越来越低,每个语言都有开源的检索工具包,而且功能越来越全,完整的解决方案也越来越多、越来越好用,比如lucene上就有solr, elasticsearch, sensei等。它们对于绝大部分的需求应该说都覆盖了,解放了直接在检索工具包上的开发工作量,让人可以更多关注业务上的开 阅读全文

posted @ 2016-12-11 23:44 企久Terry 阅读(130) 评论(0) 推荐(0)

【实战】Logstash 探讨
摘要:一、环境搭建 § 192.168.196.58/...(windows8):Logstash : Shipper § 192.168.1.192(windows7):Redis : Broker § 192.168.196.154(windows7):Lostash : Indexer, ES : 阅读全文

posted @ 2016-12-11 23:16 企久Terry 阅读(2050) 评论(0) 推荐(0)

【浅显易懂的好文】Elasticsearch学习笔记
摘要:Why Elasticsearch? 由于需要提升项目的搜索质量,最近研究了一下Elasticsearch,一款非常优秀的分布式搜索程序。最开始的一些笔记放到github,这里只是归纳总结一下。 首先,为什么要使用Elasticsearch?最开始的时候,我们的项目仅仅使用MySQL进行简单的搜索, 阅读全文

posted @ 2016-12-11 18:27 企久Terry 阅读(223) 评论(0) 推荐(0)

logstash-input-jdbc实现mysql 与elasticsearch实时同步深入详解
摘要:elasticsearch 的出现使得我们的存储、检索数据更快捷、方便。但很多情况下,我们的需求是:现在的数据存储在MySQL、Oracle等关系型传统数据库中,如何尽量不改变原有数据库表结构,将这些数据的insert,update,delete操作结果实时同步到elasticsearch(简称ES 阅读全文

posted @ 2016-12-11 16:34 企久Terry 阅读(3057) 评论(0) 推荐(1)

ElasticSearch查询详解
摘要:一、简介说明 注意:以下命令都是使用sense测试(ElasticSearch第二步-CRUD之Sense),且数据都已经使用过IK分词。 以下测试数据来源于文档(db_test/person) 需要注意的是下面的id是文档的ID,不是elasticsearch生成的_id,删除文档需要用_id 注 阅读全文

posted @ 2016-12-10 00:44 企久Terry 阅读(468) 评论(0) 推荐(0)

Elasticsearch5.0.1 + Kibana5.0.1 + IK 5.0.1安装记录
摘要:首先,去Elastic官网 https://www.elastic.co/downloads ,下载页有所有Elastic的产品,都是最新的版本(版本号还一致)。 下载Elasticsearch和Kibana。 然后去GitHub下载配套的IK分词器,Smartcn也可以,不过据说没有ik灵活,目前 阅读全文

posted @ 2016-12-10 00:34 企久Terry 阅读(374) 评论(0) 推荐(0)

【好文】ElasticSearch 5学习——安装Elasticsearch、Kibana和X-Pack
摘要:安装准备: 安装Elasticsearch唯一的要求是安装官方新版的Java,包括对应的Jdk。 安装Elasticsearch 首先到官网下载最新版本的Elasticsearch压缩包。 可以使用命令,注意将最新的可用的下载链接填入: 运行Elasticsearch Elasticsearch已经 阅读全文

posted @ 2016-12-09 23:51 企久Terry 阅读(791) 评论(0) 推荐(0)

Windows下安装Elasticsearch 5.0.0遇到的问题
摘要:首先用一种比较简单的方法 原因是我同时安装了jdk1.7和jdk1.8。但是环境变量中我的JAVA_HOME设置的是jdk1.7的,Elasticsearch 5.0.0只支持jdk1.8,所以启动服务报错。把环境变量中JAVA_HOME设为jdk1.8,再重新运elasticsearch.bat 阅读全文

posted @ 2016-12-09 00:15 企久Terry 阅读(746) 评论(0) 推荐(0)

elasticsearch5.0.2在windows中的安装方法
摘要:一、安装elasticsearch下载压缩包并解压https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.zipbin\elasticsearch.bat注:默认至少2G的内存,如果电脑内存不够,编辑confi 阅读全文

posted @ 2016-12-08 23:23 企久Terry 阅读(845) 评论(0) 推荐(0)

上一页 1 2

导航