ETJava Beta | Java    注册   登录
  • elasticsearch-.yml 配置文件详解 # ======================== Elasticsearch Configuration ========================= # # NOTE: Elasticsearch comes with reasonable defaults for most settings. # Before you set out to tweak and tune the configuration, make sure you # understand what are you trying to accomplish
    发表于 2024-04-08 09:11:17 阅读(208)
  • elasticsearch Head插件 索引     添加索引 elasticsearch提供了丰富的http url接口对外提供服务, 这也使得elasticsearch插件特别多,功能也强大; 原始添加索引方式 进入主页,选择 复合查询 地址栏输入 http://192.168.199.126:9200/student/ 请求方式改为PUT 然后提交即可 索引选项中的新建索引 这里我们输入索引名称即可 当然默认分片数是5 副本数是1 我们输入索引名称user 分片数10 副本2 假如单个机器部署的话 副本是没地方分配的 一般集群都是2台或者2台以上机器集群,副本都保
    发表于 2024-04-08 00:10:34 阅读(198)
  • Git安装 git是一个分布式版本控制系统 在Centos上安装GIT有好几种方式。这里我们用最简单的yum命令方式 一步到位,省了下载编译安装这些繁琐过程。 执行命令 yum install -y git 验证是否安装成功 git --version 卸载命令: yum remove git
    发表于 2024-04-07 22:27:13 阅读(183)
  • Linux 安装nodejs 直接去官网直接下载编译好的二进制文件,然后在本地解压缩配置下环境变量即可 这种是最方便的 官网:https://nodejs.org/en/download/ wget 下载 wget https://nodejs.org/dist/v8.9.1/node-v8.9.1-linux-x64.tar.xz 将下载的文件移动到usr/local 下 解压缩 tar -xJf node-v8.9.1-linux-x64.tar.xz 配置环境变量 vim /etc/profile 文件末尾添加 export NODE_H
    发表于 2024-04-07 22:20:29 阅读(188)
  • elasticsearch Head插件安装 elasticsearch head插件是一个入门级的elasticsearch前端插件 类似数据库连接工具,用来方便快速对索引进行增删改查等操作 安装步骤 1. 安装nodejs环境 head插件是nodejs实现的,所以必须先安装Nodejs 参考 http://etjava.cn/blog/article/51 2. 安装git 我们要用git方式下载head插件 参考 http://etjava.cn/blog/article/52 3. 下载以及安装head插件 打开 https://github.com/m
    发表于 2024-04-07 21:42:57 阅读(195)
  • elasticsearch 获取数据 ElasticSearch提供了根据索引名称,类别,文档ID来获取数据 案例 package com.et.connection; import com.google.gson.JsonObject; import org.elasticsearch.action.get.GetResponse; import org.elasticsearch.action.index.IndexResponse; import org.elasticsearch.client.transport.TransportClient; import org.elas
    发表于 2024-04-07 21:40:59 阅读(189)
  • elasticsearch 索引的增删改查 注意:添加索引时 如果不指定ID 默认会生成字符串的ID 除添加外 其余对索引的操作均需要通过索引名称+索引类型+索引ID进行操作 索引增删改查案例  package com.et.connection; import com.google.gson.JsonObject; import org.elasticsearch.action.delete.DeleteResponse; import org.elasticsearch.action.get.GetResponse; import org.elasticsearch.action
    发表于 2024-04-07 18:16:09 阅读(174)
  • elasticsearch 创建索引 ElasticSearch客户端提供了多种方式的数据创建方式,包括json串,map, 内置工具;我们一般用json格式,借助json工具框架,比如gson ,json-lib,fastjson等等 这里我们使用junit做测试 因此需要添加junit依赖 添加Junit依赖 junit junit 4.13.2 test
    发表于 2024-04-07 18:12:22 阅读(198)
  • elasticsearch 项目项目搭建 ElasticSearch 类似我们的数据库,我们使用数据库 必须创建表结构以及定义字段和字段的类型,在ES中它的库叫做索引,也有字段和类型 ES中的文档相当于数据库中的每一行数据,一个文档对象表示一条数据 创建索引库有提供了两种方式 一种是Java接口,一种是restfull接口 Java接口一般不推荐使用 相当于我们使用jdbc连接数据库 做增删改查操作 创建maven项目 添加依赖 org.elasticsearch.client
    发表于 2024-04-07 18:08:26 阅读(208)
  • ElasticSearch 介绍 ElasticSearch简称ES 是一个第三方的基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式, 我们希望能够简单地使用JSON通过HTTP来索
    发表于 2024-04-06 23:35:03 阅读(182)