elasticsearch
冰上浮云
JAVA程序员,现在从从事大数据平台开发工作,关注大数据&人工智能,希望在编程的路上结交各路英豪。
展开
-
ES查询
1、查询所有GET /test/_search2、匹配查询(match)查询条件会进行分词POST /test/_search{ "query":{ "match":{ "desc":"今天" } }}3、词条查询(term)查询条件不会进行分词POST /test/_search{ "query":{ "term":{ "name":"itclj" } }}...原创 2021-04-04 21:21:53 · 208 阅读 · 0 评论 -
ES创建索引
创建索引指定分片数和副本数很重要{ "settings":{ "number_of_shards":32, "number_of_replicas":2 }}1、创建索引PUT /test{ "mappings":{ "properties":{ "name":{ "type":"text", "analyzer":"standard"原创 2021-04-04 21:14:40 · 798 阅读 · 0 评论 -
ElasticSearch7安装IK中文分词器
之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字段分成一个一个汉字,然后搜索的时候也会把搜索的句子进行分词,所以这里就需要更加智能的分词器IK分词器了。ik分词器的下载和安装,测试下载下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases,这里你需要根据你的Es的版本来下载对应版本的IK,这里我使用的是7.10.0的ES,所以就下载elasticsearch-analysis-ik-7.10原创 2021-01-03 21:36:40 · 3843 阅读 · 0 评论 -
Java操作ElasticSearch7.10.0
用以致学,最近搞数据地图项目,元数据存储到ElasticSearch(ES)中快速检索,需要用java操作ES,研究研究写个DEMO,备忘,有需要的同学也可以看看。代码都放这了:https://github.com/clj198606061111/spring-boot2-elasticsearch-demo分三种方式操作ESspring-data-elasticsearchpublic interface BookRepository extends ElasticsearchRepository原创 2020-12-09 23:11:54 · 4438 阅读 · 3 评论 -
ElasticSearch安装报错整理-threads[4096]
ERROR: [2] bootstrap checks failed[1]: max number of threads [3802] for user [elasticsearch] is too low, increase to at least [4096][2]: max virtual memory areas vm.max_map_count [65530] is too low,...原创 2018-07-20 23:00:17 · 3763 阅读 · 0 评论 -
ElasticSearch安装报错整理-memory[262144]
实验环境CentOS7elasticsearch-6.2.4具体错误[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]原创 2018-07-20 23:43:57 · 815 阅读 · 0 评论