随笔分类 - ElasticSearch
ElasticSearch搜索服务、以及各种相关插件问题总结
摘要:WinSCP是一个支持SSH的SCP文件传输软件。 可以用Windows环境向Linux环境传输文件,今天给新的Elasticsearch 服务器(cetos 7 )部署新的集群节点的时候,发现传输后的文件无论怎么操作都是没有权限; 然后用命令给用户授权 授权之后还是没有权限,无法启动es; roo
阅读全文
摘要:参考:https://blog.csdn.net/zhang862520682/article/details/80333196 参考:https://www.jianshu.com/p/7a5d706336f1 参考:https://segmentfault.com/q/1010000011059
阅读全文
摘要:由于园区的电源不是很稳定,经常会断电,断电之后几十台服务器,启动服务都要人肉启动,真是非常蠢的行为; 开机自启动服务就很有必要,之前设置过,后来没有成功就不管了,断电好几次之后,意识到这个问题就很严重了,所以必须解决掉它; 先说下环境:Cetos 7 64位、Elasticsearch 5.4 版本
阅读全文
摘要:一:Elasticsearch (及工具插件)安装相关; 二:Elasticsearch 数据新增相关; 三:Elasticsearch 数据删除相关; 四:Elasticsearch 数据更新相关; Elasticsearch 创建以及修改索引结构; Elasticsearch 创建以及修改索引结
阅读全文
摘要:Es相比关系型数据库在数据检索方面有着极大的优势,在处理亿级数据时,可谓是毫秒级响应,我们在使用Es时不仅仅进行简单的查询,有时候会做一些数据统计与分析,如果你以前是使用的关系型数据库,那么Es的数据统计跟关系型数据库还是有很大的区别的,所以,这篇内容,为了更好的理解,我简单对比了Es中统计的写法与
阅读全文
摘要:从问题出发,这篇内容可以解决以下几个问题: 一:如何开启关闭Es索引(数据库)? 二:如何创建索引(数据库)结构? 三:如何向已有索引(数据库)中添加类型(表)结构? 四:如何向已有类型(表)中添加新字段? 五:如何更改现有类型(表)中的字段类型? 六:如何删除索引(数据库)? 七:如何删除索引中某
阅读全文
摘要:由于Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。而平常使用的MySql,Oracle,SQLServer 等为关系型数据库,二者有着本质的区别,Es查询语句使用的是DSL语言,关系式数据库使用的是T-SQL,虽然语言不同,但是有时候,一些功能还是有
阅读全文
摘要:Elasticsearch 项目中使用到Es的父子结构、在数据填充之后,查看每个节点的数据分布情况,发现有的节点数据多,有的节点少的情况,在未使用Es父级结构之前,每个节点的数据分布还算平均,如下图: 左边的数据是未使用父子结构之前每个节点的数据分布数量,右边的是使用了父子结构之后的数据节点分布数量
阅读全文
摘要:参考内容:https://mp.weixin.qq.com/s/RTpBaFpNELQCO6VE0KMfsw
阅读全文
摘要:在Elasticsearch 5.x 之前,如果实现一个数据折叠的功能是非常复杂的,随着5.X的更新,这一问题变得简单,找到了一遍技术文章,对这个问题描述的非常清楚,收藏下。 参考:https://elasticsearch.cn/article/132
阅读全文
摘要:删除数据分为两种:一种是删除索引(数据和表结构同时删除,作用同SQLSERVER 中 DROP TABLE "表格名" ), 另一种是删除数据(不删除表结构,作用同SQLSERVER中Delete 语句)。 一:删除索引(结构和数据同时删除): 删除单个索引可以使用命令 【DELETE /索引名称】
阅读全文
摘要:ElasticHD Linux环境下安装教程 ElasticHD windows环境下安装教程 上一篇讲了ElasticHD windows环境下安装,这一篇继续说明ElasticHD Linux环境下安装,有了安装windows版本下错版本的经验, 这次我们直接定位到程序下载页面,选择对应的系统版
阅读全文
摘要:ElasticHD Linux环境下安装教程 ElasticHD windows环境下安装教程 习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一点都不优雅,为此了解到了一款Es的插件,叫做ElasticHD ,这款插件可以进行独立安装,不用依靠于Elastsea
阅读全文
摘要:随着ElasticSearch 5.X 系列的到来, 同时也迎来了该版本的重大特性之一: 移除了string类型. 这个变动的根本原因是string类型会给我们带来很多困惑: 因为ElasticSearch对字符串拥有两种完全不同的搜索方式. 你可以按照整个文本进行匹配, 即关键词搜索(keywor
阅读全文
摘要:kibana版本:5.4 在使用kibana 查询数据时,如果我们根据数据id 来获得一条数据,写法 这样就可以获取主键编号为01 的数据,可是有时候我们不知道主键,根据其他字段来进行全文搜索时,就需要写一些复杂的DSL查询语言,如下: 实际执行的时候,发现并没有任何的结果,是不是很坑,同样是get
阅读全文
摘要:经过昨天的ElasticSearch 安装,服务以及可以启动了,接下来就可以开发了,找到了官网提供的API以及示例,Es 官方提供的.net 客户端有两个版本一个低级版本: 【Elasticsearch.Net.dll】这个dll文件官方解释无依赖关系的客户端,对于您如何构建和表示您的请求和相应没有
阅读全文