ElasticSearch简单使用(windows环境)
ElasticSearch的使用需要配合Kibana来使用,因为ElasticSearch只有后端,没有页面的,Kibana是一款可视化工具,用于分析和可视化ElasticSearch的工具
首先下载ElasticSearch
https://www.elastic.co/cn/downloads/elasticsearch,因为jdk已经内置,所以jdk就不要安装了,解压后如下图所示

启动之前需要改点东西,不然启动会乱码

-Dfile.encoding=GBK


以上的账号和密码记得保存

输入https://localhost:9200/,会提示需要账号和密码认证,输入上面保存的账号和密码就可以了
下面是Kibana
下载地址 https://artifacts.elastic.co/downloads/kibana/kibana-8.5.3-windows-x86_64.zip
修改配置文件




等待启动完成后,页面输入http://localhost:5601/

elasticsearch-create-enrollment-token -s kibana
http://localhost:5601/这个页面会提示要输入令牌啥的,上面很长的一串就是令牌,点击配置即可
配置完成后,即使下面的页面

点击登录后,


下面来说说,关于这个索引是个什么玩意?要如何创建这个索引?
首先说下创建索引是个啥意思,在Elasticsearch中创建索引可以理解为在关系型数据库中创建了表的含义,因为索引创建完成后,会进行映射操作,
而映射操作我理解为就是表中创建字段;后面跟着的就是文档的创建,所以文档的创建就是给表中添加数据,
因为我根据索引,映射,文档需要进行的操作,一次对应于创建表名,新建字段,新增数据
创建索引 PUT /new_index

判断索引是否存在
HEAD /new_index

查看索引
get /new_index

接下来做映射操作
PUT /new-index
PUT /new-index/_mapping/
{
"properties": {
"name": {
"type": "text"
},
"job": {
"type": "text"
},
"logo": {
"type": "keyword",
"index": "false"
},
"payment": {
"type": "float"
}
}
}

新建文档
POST /new_index/_doc/1
{
"name": "不敲代码程序员",
"job": "出门遛弯",
"payment": "30000",
"logo":""
}

查看文档
get /new_index/_doc/1

以上就是关于es的简单使用
浙公网安备 33010602011771号