ElasticSearch
梁萌
认真是一种态度
展开
-
ElasticSearch学习总结6(ES数据类型)
es的字段类型:keyword:存储数据时,不会分词建立索引;text:存储数据时,会自动分词,并生成索引;下面创建一个名词为testindex的索引库,并添加四个字段,分别指定不同的字段类型。PUT /testindex{ "mappings": { "properties": { "name":{ "type": "text" }, "age":{ "type": "long" },.原创 2021-09-16 22:53:08 · 899 阅读 · 0 评论 -
ElasticSearch学习总结5(ES分词查询)
elasticsearch的分词查询功能,如下所示:如果中文想按照词语的形式拆分,需要安装一个插件ik。下载地址:(注意要和elasticsearch版本匹配)https://github.com/medcl/elasticsearch-analysis-ik/releases/下载后解压,在elasticsearch的目录中找到plugins文件夹,在文件夹里面创建一个ik文件夹,把解压好文件拷贝到ik文件夹里面。重启elasticsearch。使用ik插件进行..原创 2021-09-15 22:50:32 · 813 阅读 · 0 评论 -
ElasticSearch学习总结4(sql操作ES)
可以直接使用sql语句操作es数据库,比如查询people索引库也可以输出json格式也可以输出csv格式使用接口调用工具(ApiPost),也可以请求到结果:在.NetCore程序中使用sql查询数据...原创 2021-09-15 20:08:53 · 762 阅读 · 0 评论 -
ElasticSearch学习总结3(.NetCore操作ES)
首先将ElasticSearch服务运行起来。使用.NetCore操作ElasticSearch数据库实例:1.创建一个.NetCore控制台程序2.通过NuGet添加程序集3.床架TestData类,用于数据操作using Nest;using System;using System.Collections.Generic;namespace ElasticSearch{ public class TestData { /// .原创 2021-09-14 22:52:56 · 1144 阅读 · 0 评论 -
ElasticSearch学习总结2(基础查询)
将下面样本数据集的数据插入到es中,数据集中的文档代表具有以下信息的用户帐户,完整数据如下:1000条数据PUT bank/account/_bulk{"index":{"_id":"1"}}{"account_number":1,"balance":39225,"firstname":"Amber","lastname":"Duke","age":32,"gender":"M","address":"880 Holmes Lane","employer":"Pyrami","email":"am原创 2021-09-12 19:20:17 · 3126 阅读 · 0 评论 -
ElasticSearch学习总结1(环境安装)
ElasticSearch下载地址:Download Elasticsearch Free | Get Started Now | Elastic | Elastic在 Windows 上面运行 Elasticseach,运行 bin\elasticsearch.bat即可。Kibana下载地址:Download Kibana Free | Get Started Now | Elastic | Elastic...原创 2021-09-12 17:12:12 · 287 阅读 · 1 评论