一、说明使用的是新版本5.1,直接从官网下载rpm包进行安装,https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.1.1.rpm#查看安装包安装的相关路径 #rpm -ql elasticsearch-5.1.1-1.noarch几个重要的配置文件 #/etc/sysconfig/elasticsear
转载 2024-07-22 16:34:22
1487阅读
Concat:——连接连个数组var arr = [1,2,3,4,5,6];var arr1 = [7,8,9];Concat在把连个数组连接起来之后,会形成一个新的数组,原来的数组是不会变的,这和前面的集中方法都是不一样的。所以你要是记忆的时候要单独拿出来记,改变数组的方法就七个,push,pop,shift,unshift,sort,resverse,splice;这个concat有点特殊,
转载 2024-04-01 13:03:52
63阅读
## 实现Nginx日志配置保留7 ### 流程概述 在Kubernetes集群中配置Nginx的日志保留策略,使得Nginx的访问日志可以自动保留7,避免占用过多存储空间。 ### 步骤说明 | 步骤 | 操作 | | ---- | ---- | | 1 | 创建ConfigMap配置文件 | | 2 | 部署Nginx Pod并挂载ConfigMap | | 3 | 配置Nginx日
原创 2024-05-28 10:13:40
1464阅读
一、基础二、创建表三、修改表四、插入五、更新六、删除七、查询八、排序九、过滤十、通配符十一、计算字段十二、函数十三、分组十四、子查询十五、连接十六、组合查询十七、视图十八、存储过程十九、游标二十、触发器二十一、事务管理二十二、字符集二十三、权限管理一、基础模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。主键的值不允许修改,也不允许复用(不能将已经删除的主键值赋给
转载 2024-10-30 13:13:12
50阅读
一文看懂 ES 核心Elasticsearch 作为一个搜索引擎,其可以提供高效的搜索匹配数据的能力,对于这类工具了解其运行原理其实是有一套功法的。聊存储,ES 是如何存储数据的?聊方法,ES 是如何进行搜索匹配的?聊集群,ES 的最佳部署方案?集群如何协作?聊使用,在代码中如何使用?ES 的一些概念性名称先解释一些概念性名词便于后续的快速理解index 索引index 相当于 ES 的数据表,我
服务器是windows server 2012放在总公司机房,用来调取数据。但是保存数据的磁盘一段时间不清理,就会爆满。而且一次只能手动清理一个目录,因为文件太多,一清理,磁盘就卡死了。目录结构是这样的。scan_bak是总目录,下面有日期目录。里面有很多txt文件。E:\server\Remote\scan_bak    ->20150921&nbs
原创 2015-09-22 16:09:24
2672阅读
背景:前段时间,使用SpringBoot+easyexcel做了一个文件导入的功能。这个功能是给业务方导入黑名单的,使用频率比较低,大概一个月一次,但是逻辑复杂,涉及设备佣金结算,所以测试同学进行过严格的测试,导入时服务器各项参数正常。上线之后,业务方成功导入存量数据,但是过半个月左右,业务方再次导入新增数据时,出现服务器异常。 上篇博客记录过文件导入的实现技术,本篇博客主要记录一下排查问题全过程
转载 2024-10-18 14:49:59
74阅读
# 在Linux下实现MySQL备份并保留7 在数据库管理中,备份是非常重要的一项工作。通过备份,我们可以在数据丢失或损坏时快速恢复数据库的状态。在Linux系统下,MySQL数据库备份是比较常见的操作之一。本文将介绍如何在Linux系统下实现MySQL备份,并保留备份数据7。 ## 备份MySQL数据库 在Linux系统下,我们可以通过使用`mysqldump`命令来备份MySQL数据
原创 2024-06-11 06:34:47
65阅读
Centos的rsyslog日志系统(三):rsyslog配置文件1.配置文件详解(/etc/rsyslog.conf)2.Rsyslog的配置主要有以下模块:2.1常用的modules2.2 规则(rules)2.3 模板(templates)2.4输出(outputs)3.日志文件Rotating(滚动日志)3.1 logrotate配置文件实例3.1.1logrotate配置项 1.配置文
12月 22 18:40:57 host-172-31-2-46 java[39247]: at org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate.index(ElasticsearchRestTemplate.java:698) 12月 22 18:40:57 host-172-31-2-46 java[3
转载 2024-10-31 09:37:56
75阅读
1 ES Index索引ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合。类比传统的关系型数据库领域来说,索引相当于SQL中的一个数据库分片(shard)1个index包括多个分片shard,副本的数据是准实时(near read-time)的,读取的时候主分片和副本分片都可以读,每一个节点都是coordinate node(协调节点)分片越多,搜索越慢ES数据存储的的最小单元,
1 问题分析:es 写入数据的工作原理是什么啊?es 查询数据的工作原理是什么啊?底层的 lucene 介绍一下呗?倒排索引了解吗?问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据,搜索数据。你要是不明白你发起一个写入和搜索请求的时候,es 在干什么,那你真的是......对 es 基本就是个黑盒,你还能干啥?你唯一能干的就是用 es 的 api 读写
转载 2024-07-27 22:12:07
37阅读
es里面的操作,主要分为两种,一种写入(增删改),另一种是查询(搜索)我们分别要识别出来,哪些写入操作性能比较慢,哪些查询操作性能比较慢,先要识别出来有性能问题的这些慢查询,慢写入,然后才能去考虑如何优化写入的性能,如何优化搜索的性能搜索慢查询日志无论是慢查询日志,还是慢写入日志,都是针对shard级别的,因为大家应该知道,无论你是执行增删改,还是执行搜索,都是对某个数据执行写入或者是搜索,其实都
转载 2024-04-25 00:01:40
172阅读
目录一、 背景二、解决方案三、实现操作三、合并定时任务的例子一、 背景        随着业务的增长和时间的变化,ES 数据库的存储空间越来越大,存储数据多数为系统监控日志,保存的数据不需要长期保留,多数情况只需要保留几个月ES数据即可,既可以减轻ES服务器的负载和资源使用率,还可以节约更多的存储空间。二、解决方案 &
oracle用户与表空间关系用户=商家表=商品表空间=仓库1. 1个商家能有很多商品,1个商品只能属于一个商家2. 1个商品可以放到仓库A,也可以放到仓库B,但不能同时放入A和B3. 仓库不属于任何商家4. 商家都有一个默认的仓库,如果不指定具体仓库,商品则放到默认的仓库中oracle中用户的所有数据都是存放在表空间中的,很多个用户可以共用一个表空间,也可以指定一个用户只用某一个表空间。表空间:创
es作为日志分析工具,采集nginx访问日志,项目log日志,心跳检测日志,服务器度量日志等,每天产生大量索引(Index),占用磁盘空间。对于过期数据不一定有用,需要进行删除来释放磁盘空间。 官网有_delete_by_query这个api进行删除,链接:https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-de
原创 2023-03-17 17:10:01
3254阅读
ElasticSearch + Logstash + kibana 1、介绍:  Logstash:搬运工  ElasticSearch:搜索引擎  Kilbana:可视化系统   ElasticSearch是基于lucene的搜索框架,它提供了一个分布式多用户能力的全文搜索引擎。  基于restful web接口  上手容易,拓展节点方便。  可用于存储和检索海量数据,接近时
Flushing of Tansaction logtranslog帮助防止节点失败时的数据丢失。它的设计目的是帮助shard恢复操作,否则数据可能会从内存flush到磁盘时发生意外而丢失。日志每5秒被提交到磁盘上,或者在每个成功的索引、删除、更新或批量请求时提交。为了防止数据丢失,每个shard都有一个事务日志或与之关联的写入日志。任何索引或删除操作在内部Lucene索引处理后被写入到trans
一、简介ELK日志我们一般都是按存储,例如索引名为"kafkalog-2022-04-05",因为日志量所占的存储是非常大的,我们不能一直保存,而是要定期清理旧的,这里就以保留7日志为例。自动清理7以前的日志可以用定时任务的方式,这样就需要加入多一个定时任务,可能不同服务记录的索引名又不一样,这样用定时任务配还是没那么方便。ES给我们提供了一个索引的生命周期策略(lifecycle),就可以
原创 2022-04-20 16:24:42
8189阅读
# MySQL 只保留 在数据库中,我们经常需要处理日期和时间数据。有时候,我们只关心日期的部分,而不需要时间的精确性。MySQL 提供了一些函数和方法,可以帮助我们从日期时间数据中提取出只包含日期部分的值。本文将介绍如何在 MySQL 中只保留的方法,并提供相关的代码示例。 ## DATE 函数 MySQL 提供了 DATE 函数,可以从日期时间数据中提取出只包含日期部分的值。DATE
原创 2023-08-12 14:06:53
195阅读
  • 1
  • 2
  • 3
  • 4
  • 5