上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页
摘要: ElasticSearch是多用户操作的 ,需要保证数据的一致性,它用乐观锁保证数据的一致性,用户每次操作一次文档,它的版本号就会自动加1,用户对文档操作时,不需要对文档加锁、解锁,只需要指定要操作的版本。当版本号一致时,ElasticSearch会允许该操作顺利执行,而当版本号存在冲突时,Elas 阅读全文
posted @ 2019-08-25 22:34 雷雨客 阅读(562) 评论(0) 推荐(0)
摘要: Bulk是elasticsearch提供的适用于批量操作的API,可以实现批量的添加、修改、删除,上一篇中记录的Multi Get只能实现批量的获取。 Bulk会把将要处理的数据载入内存中,所以数据量是有限制的,最佳的数据量不是一个确定的数值,它取决于硬件,文档大小,复杂性,索引、以及搜索的负载。一 阅读全文
posted @ 2019-08-25 17:03 雷雨客 阅读(1390) 评论(0) 推荐(0)
摘要: 使用Multi Get 可以通过索引名、类型名、文档id一次得到一个文档集合,文档可以来自同一个索引库,也可以来自不同索引库。 1、准备数据 PUT /lib/user/1 { "first_name":"Jane1", "last_name":"Smith1", "age":31, "about" 阅读全文
posted @ 2019-08-25 16:19 雷雨客 阅读(744) 评论(0) 推荐(0)
摘要: 本篇的主要内容:认识ElasticSearch的客户端Kibana、添加索引、查询索引、添加文档、修改文档、查询文档、删除文档、删除索引 1、Kibana的操作界面如下: 2、添加索引 PUT /lib/ { "settings":{ "index":{ "number_of_shards":3, 阅读全文
posted @ 2019-08-25 11:10 雷雨客 阅读(1048) 评论(0) 推荐(0)
摘要: Linux安装Maven很简单 ,与Windows安装基本一样,下载、解压、配置环境变量、使环境变量立即生效 1、下载,可以到官网下载自己需要的版本,我直接选了个3.6.0版本。 wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven 阅读全文
posted @ 2019-08-24 18:24 雷雨客 阅读(175) 评论(0) 推荐(0)
摘要: 分词器作用是分词,即从一串文本中切分出一个个的单词(词条),并对每个词条进行标准化处理(大小写、单复数、同义词等转换)。分词器包括3部分: 1、character filter:分词之前的预处理,过滤掉html标签,特殊符号转换等。 2、tokenizer:分词, 3、token filter:标准 阅读全文
posted @ 2019-08-24 17:23 雷雨客 阅读(433) 评论(0) 推荐(0)
摘要: ElasticSearch使用一种倒排索引的结构,它适用于快速全文搜索,一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,有一个包含它的文档列表,可以提高文档的搜索速度。假如文档如下: 建立的倒排索引如下: 倒排索引表中可以记录频率,即在一个文档中某个词出现的次数,如下图,“数学”一词在文 阅读全文
posted @ 2019-08-24 13:19 雷雨客 阅读(241) 评论(0) 推荐(0)
摘要: Kibana是针对ElasticSearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格、地图的形式查看数据。Kibana要与安装的ElasticSearch的版本要一致,Kibana要比Elast 阅读全文
posted @ 2019-08-24 12:06 雷雨客 阅读(200) 评论(0) 推荐(0)
摘要: ElasticSearch-Head是ElasticSearch的集群管理工具,可以浏览和查询数据,相当于ElasticSearch的客户端。ElasticSearch-Head被托管在github上,所以需要安装git。ElasticSearch-Head运行需要grunt,grunt需要npm包 阅读全文
posted @ 2019-08-22 23:55 雷雨客 阅读(281) 评论(0) 推荐(0)
摘要: 1、配置jdk1.8,怎样配置请参考前面的随笔。 2、下载安装包并解压,我放置的路径为:/usr/local/elasticsearch-6.2.4 3、启动 如果直接cd到bin下,执行命令./elasticsearch会报错,ElasticSearch不能用root用户启动,报错信息如下:can 阅读全文
posted @ 2019-08-18 04:09 雷雨客 阅读(262) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页