首页 文章 精选 留言 我的

精选列表

搜索[搜索工具],共10011篇文章
优秀的个人博客,低调大师

elasticsearch 支持中英文搜索和混合搜索

环境: ubuntu16.04 安装: elasticsearch 5.22 1. 第一步,安装javaapt-get install default-jreapt-get install default-jdk 2.第二步,安装elasticsearch. 5.22wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.2.debdpkg -i elasticsearch-5.2.2.deb 3.启动服务systemctl daemon-reloadsystemctl enable elasticsearchsystemctl restart elasticsearch 碰到问题:[2018-07-02 18:36:32,700][INFO ][node ] [Captain Fate] version[1.7.3], pid[25545], build[NA/NA][2018-07-02 18:36:32,701][INFO ][node ] [Captain Fate] initializing ...[2018-07-02 18:36:32,900][INFO ][plugins ] [Captain Fate] loaded [], sites [][2018-07-02 18:36:32,930][INFO ][env ] [Captain Fate] using [1] data paths, mounts [[/ (/dev/vda1)]], net usable_space [27gb], net total_space [39.2gb], types [ext4][2018-07-02 18:36:35,634][WARN ][common.network ] failed to resolve local host, fallback to loopbackjava.net.UnknownHostException: iZhp3ig1mh8lh6acp6sx0xZ: iZhp3ig1mh8lh6acp6sx0xZ: Name or service not known at java.net.InetAddress.getLocalHost(InetAddress.java:1505) at org.elasticsearch.common.network.NetworkUtils.<clinit>(NetworkUtils.java:55) at org.elasticsearch.http.netty.NettyHttpServerTransport.<init>(NettyHttpServerTransport.java:165) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)修改etc/hosts文件,加上你自己的hostname里面的值127.0.0.1 localhost iZhp3ig1mh8lh6acp6sx0xZ4.验证是否成功curl -XGET "http://localhost:9200" 5.注意的几点: a.新建用户elasticsearch useradd elasitcsearch b.让上面的用户拥有目录:/usr/share/elasticsearch 的权限 chown elasitcsearch:elasitcsearch /usr/share/elasticsearch chown -R 777 /usr/share/elasticsearch sudo chown -R elsearch:elsearch /etc/elasticsearch sudo chmod -R 775 /etc/elasticsearch/ 6.添加支持中文分词的插件等,所有插件,必须和elasticsearch版本一致,下载解压到/usr/share/elasticsearch/plugins目录下面,名字如下=命名: 7.启动的时候可以切换到目录/usr/share/elasticsearch/bin/ . 直接执行./elasticsearch 就可以进行启动了 需要的插件地址都可以在这里找到:https://github.com/medcl 下载如下 elasticsearch-5.2.2.deb elasticsearch-analysis-stconvert-5.2.2.zip elasticsearch-analysis-ik-5.2.2.zip kibana-5.2.2-amd64.deb 问题: 1、Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 2060255232, 0) failed; error='Cannot allocate memory' (errno=12) 由于elasticsearch5.0默认分配jvm空间大小为2g,修改jvm空间分配 # vim config/jvm.options -Xms2g -Xmx2g 修改为 -Xms512m -Xmx512m 2.Exception in thread "main" org.elasticsearch.bootstrap.BootstrapException: java.nio.file.NoSuchF ileException: /usr/share/elasticsearch/config 解决方法:cp -R /etc/elasticsearch/* ./config/ Likely root cause: java.nio.file.NoSuchFileException: /usr/share/elasticsearch/config

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册