自从03年正式使用.NET开发以来,已经走过了6个年头,这期间我积累了几套类库和框架,ESBasic便是其中最基础的一个类库。ESBasic是Enterprise Service Basic的缩写,虽然也简写为ESB,但是它和Enterprise Service Bus(企业服务总线)没有任何关系。ESBasic是我能够快速和高效开发应用程序的利器之一,开这个专门的blog是想将它介绍给大家,希望
转载 2024-05-08 15:45:33
63阅读
ES
原创 2023-09-08 10:20:56
33阅读
普通排序 GET /my-index-000001(索引名)/_search { "sort": [ { "post_date": { "order": "asc" } }, "user", { "name": "desc" }, { "age": "desc" }, "_score" ], "qu ...
转载 2021-09-27 18:04:00
3418阅读
2评论
Splunk 的声名鹊起,是源于它出色的日志管理能力,但实际上,Splunk更出色的是它在数据分析方面表现出来的出色性能, Splunk使收集、索引和利用所有应用程序、服务器和设备生成数据的速度得到了大幅的提升。使用 Splunk 处理计算机数据,可以在几分钟内收集、分析和实时获取数据,并从中快速找到系统异常问题和调查安全事件,监视端对端基础结构,避免服务性能降低或中断,以较低成本满足合规性要求,
ES6参考 es介绍 一、总结 一句话总结: es是ECMAScript,是标准,js是es的实现 1、ES的几个重要版本? *、ES5 : 09年发布 *、ES6(ES2015) : 15年发布, 也称为ECMA2015 *、ES7(ES2016) : 16年发布, 也称为ECMA2016 (变化
转载 2020-03-23 16:41:00
127阅读
2评论
kibana区域定义 1.时间区域: 1)快速查询 2)时间范围查询 3)精确时间范围查询 4)使用过的时间区域 2.搜索区域: 可以根据关键字,状态码等搜索需要的数据 3.数据展示区域: 将收集的对应索引的日志展示在页面上 4.日志列表区域: 可以选择需要的字段进行数据的展示,不需要的可以移除
es
原创 2021-07-29 09:50:09
366阅读
介绍ES是一个JavaEE企业级项目的快速开发的脚手架,提供了底层抽象和通用功能,拿来即用。 核心功能通用的DAO、Service、Controller抽象,从CRUD中解放简单的分页、排序、查询抽象,更快的开发速度借助spring实现简单的数据绑定、类型转换、验证、格式化提供基础的用户、组织机构、职务等管理提供基于资源的细粒度授权管理,灵活的授权模型提供常用功能的用例,直接拿来用即可,比如树、可
原创 2023-05-10 12:03:54
217阅读
概念装饰器其实就是一个函数,它作用于类本身、类的原型属性/方法、类的实例属性/方法,在编译阶段注入自定义逻辑从而在不改变代码结构的前提下对类进行功能强化装饰类本身定义装饰器// 这里接收的参数target是要装饰的类本身function deco(target) {   target.prototype.sayHello = () => console.log('Hello');  // 或
转载 2021-01-23 19:07:28
273阅读
2评论
简介 ES是一个基于RESTful web接口并且构建在Apache Lucene之上的开源分布式搜索引擎。 同时ES还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,能够横向扩展至数以百计的服务器存储以及处理PB级的数据。 可以在极短的时间内存储、搜索和分析大量的数据
转载 2020-06-05 13:39:00
91阅读
2评论
一:概念(1)集群(Cluster): ES可以作为一个独立的单个搜索服务器。不过,为了处理大型数据集,实现容错和高可用性,ES可以运行在许多互相合作的服务器上。这些服务器的集合称为集群。(2)节点(Node): 形成集群的每个服务器称为节点。索引(index): 在 ES 中, 索引是一组文档的集合(3)分片(shard) 当有大量的文档时,由于内存的限制、磁盘处理能力不足、无法足够快的响应客户
转载 2024-01-06 08:26:26
98阅读
1、问题引出ES5.X节点类型多了ingest节点类型。 针对3个节点、5个节点或更多节点的集群,如何配置节点角色才能使得系统性能最优呢? 2、ES2.X及之前版本节点角色概述3、ES5.X节点角色清单由于其他几种类型节点和用途都很好理解,无非主节点、数据节点、路由节点。Ingest的用途: 1)Ingest节点和集群中的其他节点一样,但是它能够创建多个处理器管道,用
ES即为了解决原生Lucene使用的不足,优化Lucene的调用方式,并实现了高可用的分布式集群的搜索方案,其第一个版本于2010年2月出现在GitHub上并迅速成为最受欢迎的项目之一。首先,ES的索引库管理支持依然是基于Apache Lucene™的开源搜索引擎。ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTfulAPI来隐藏Lu
转载 2024-02-09 15:16:54
39阅读
一、什么是ElasticSearch  ElasticSearch是一个基于Lucene的高扩展的分布式搜索服务器,支持开箱即用。ElasticSearch隐藏了Lucene的复杂性,对外提供Restful 接口来操作索引、搜索。核心思想就是在多台机器上启动多个 es 进程实例,组成了一个 es 集群。  优点:扩展性好,可部署上百台服务器集群。近实时地去索引数据,搜索数据。 二、ES
转载 2023-07-11 22:19:31
132阅读
一、概述Elasticsearch:是一个开源的分布式搜索引擎服务器;有一下特点和功能:1.      支持分布式存储;2.      提供全文检索功能;3.      完成对大数据的自动分片,自动负载索引,并提供RES
转载 2024-05-16 06:01:41
100阅读
本篇笔记主要介绍 Elasticsearch 的安装
原创 2023-05-13 21:24:11
150阅读
学习这个教程是为了了解不使用附加库,比如glfw等,怎么实现opengl的功能。当然想学习附加库,可以了解我的其他教程的,在这里不做赘述。在编写任何图形代码之前,我们需要具备执行此操作的工具。这些工具中的第一个是编译器,最好内置在不错的IDE中。我使用的是Visual Studio2019。还有其他几种可用,有些甚至可以免费使用。我将由您决定要选择哪一个。设置Visual Studio 2019对
let和const 原先声明变量的形式 在es6之前,作用域只有全局作用域和函数作用域,没有块级作用域,所以考虑如下代
原创 2021-12-27 18:05:23
153阅读
原文点此跳转在 ES5 的文档中已经介绍了什么是 ES6 了,这里在简单描述一下,就是 ECMAScript 2015 及之后发布的标准,简称 ES6 。主要的功能就是简化了 JS 的语法,使用最精简的代码实现更多的功能。文档可以看看阮一峰老师写的 "ES6 入门教程",内容非常全面,但是你可能也看不完(像是一本书一样),有时间就去看吧。兼容性谷歌浏览器已经完全支持 ES6 了,部分浏览器还支持,
原创 2023-05-16 00:41:02
180阅读
目录: 什么是promise 为什么使用promise promise用法 new Promise resolve()&rejct() then() then链式调用 catch作用 promise方法 Promise.all() Promise.race() finally() 什么是Promis ...
转载 2021-10-19 10:15:00
155阅读
2评论
第1章 DataX简介1.1 DataX概述DataX是阿里巴巴开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。源码地址:https://github.com/alibaba/DataX1.2 DataX支持的数据源DataX目前已经有了比较全面的插件体系,主流的
  • 1
  • 2
  • 3
  • 4
  • 5