文章分类 -  大数据-elastisearch基础

摘要:映射: 映射定义了,elasticsearch中每一个字段被处理的方式,即该字段是当做整数,日期,还是字符串处理等。 实际中elasticsearch的数据类型会更多 常用的映射定义如: 定义哪一个字符串字段应该当做text类型 定义哪一个字段,包含数字,日期,地理位置 定义哪些字段,应该被_all 阅读全文
posted @ 2020-12-19 22:38 dos_hello_world 阅读(263) 评论(0) 推荐(0)
摘要:put mapping操作: 可以用于为索引增加类型(add a new type to an existing index) 可以用于为索引中已经存在的类型,增加新的字段(add new fields to an existing type) 如下实例: curl -X PUT -H 'Conte 阅读全文
posted @ 2020-12-19 22:37 dos_hello_world 阅读(209) 评论(0) 推荐(0)
摘要:创建索引 [root@nodename config]# curl -XPUT "localhost:9200/lsl" {"acknowledged":true,"shards_acknowledged":true,"index":"lsl"} 获取索引信息 pretty参数用于指示,返回可读形式 阅读全文
posted @ 2020-12-19 22:31 dos_hello_world 阅读(1134) 评论(0) 推荐(0)
摘要:在es内部 arrays,会被做一些特殊处理,当使用对象类型的arrays时,会造成无法使用对象的多个字段精确定位。 想要解决这个问题,可以使用nested类型解决这个问题 arrays相关操作: 这里我们假设,现在有一个需求,需要记录选修课中,选择某一个老师的学生有哪些。 创建索引 curl -X 阅读全文
posted @ 2020-12-19 22:30 dos_hello_world 阅读(1069) 评论(0) 推荐(0)
摘要:status : 406 加HTTP请求头: -H "Content-Type: application/json" status:400 批量导入数据时,数据格式不正确 {"error":{"root_cause":[{"type":"parse_exception","reason":"Fail 阅读全文
posted @ 2020-12-19 22:28 dos_hello_world 阅读(3653) 评论(0) 推荐(0)
摘要:1,py-mysql-elasticsearch-sync《github 工具》 简介: python版本的mysql导入es的插件 通过配置config.yaml文件,该插件可以将mysql的数据导入到es中。 使用: es-sync config.xml 程序流程: 思路为:1分析mysqldu 阅读全文
posted @ 2020-12-19 22:26 dos_hello_world 阅读(3279) 评论(0) 推荐(0)
摘要:_index es是按照索引分片的。所以在使用的时候,最好按照功能划分索引,避免将所有功能集结到一个分片,导致一个分片同时受到多各连接。 比如有功能A,B。同时存在前台和后台两个访问。当我们将A,B划分为两个索引时,功能会分散到两个分片;但是如果我们将A,B化成一个索引,则他会同时受到前后台访问。 阅读全文
posted @ 2020-12-19 22:25 dos_hello_world 阅读(99) 评论(0) 推荐(0)
摘要:elasticsearch的不同版本不能直接升级,不同版本之间的特性不一致 目前elasticsearch的6.2.4,因此必须寻ik中文分词器对应的6.2.4版本 如果下载的是非可执行文件版本,需要自己使用mvn编译生成可执行文件 yum install unzip unzip xxx.tar c 阅读全文
posted @ 2020-12-19 22:23 dos_hello_world 阅读(506) 评论(0) 推荐(0)
摘要:下载地址: https://www.elastic.co/cn/downloads/kibana 历史版本选择 在上面的网页中, 查找 View past releases,点击past releases即可看到历史版本 这里因为elasticsearch使用的是6.8版本,也选择了6.8的kiba 阅读全文
posted @ 2020-12-19 22:22 dos_hello_world 阅读(896) 评论(0) 推荐(0)
摘要:elasticHD启用: 下载github上预编译的版本,注意别下了源码。 unzip elasticHDxxx.zip chmod ElasticHD exec ./ElasticHD -p 127.0.0.01:9800 阅读全文
posted @ 2020-12-19 22:21 dos_hello_world 阅读(219) 评论(0) 推荐(0)
摘要:下载地址: https://www.elastic.co/cn/downloads/elasticsearch 历史版本选择 在上面的网页中, 查找 View past releases,点击past releases即可看到历史版本 配置java环境变量 es7要求使用java11,es7自带了o 阅读全文
posted @ 2020-12-19 22:19 dos_hello_world 阅读(437) 评论(0) 推荐(0)