摘要: 一. Elasticsearch的基本概念 term索引词,在elasticsearch中索引词(term)是一个能够被索引的精确值。foo,Foo Foo几个单词是不相同的索引词。索引词(term)是可以通过term查询进行准确的搜索。 text文本是一段普通的非结构化文字,通常,文本会被分析称一阅读全文
posted @ 2019-04-10 11:16 散尽浮华 阅读(606) 评论(0) 编辑
摘要: 之前在IDC机房环境部署了一套ELK日志集中分析系统, 这里简单总结下ELK中Elasticsearch健康状态相关问题, Elasticsearch的索引状态和集群状态传达着不同的意思。 一. Elasticsearch 集群健康状态一个 Elasticsearch 集群至少包括一个节点和一个索引阅读全文
posted @ 2019-04-08 15:59 散尽浮华 阅读(1098) 评论(1) 编辑
摘要: 按照集团运维信息安全制度, 需要每个一段时间对线上服务器密码进行一次变更,通过shell脚本部署比较繁琐,所以决定采用ansible脚本对远程主机root密码进行批量重置,该脚本已经在稳定运行在正式环境下。具体方法如下: 1) 在服务端安装ansible 2) 配置ansible到远程主机的ssh无阅读全文
posted @ 2019-03-26 16:59 散尽浮华 阅读(1116) 评论(0) 编辑
摘要: 测试文件test.file 1) 打印奇数行的方法 2) 打印偶数行的方法 打印奇偶行的方法总结 其他相关正则取值说明 shell脚本,实现奇数行等于偶数行阅读全文
posted @ 2019-03-16 00:18 散尽浮华 阅读(467) 评论(0) 编辑
摘要: MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) 默认编码utf8默认编码使用utf8mb4, utf8mb4编码是utf8编码的超集,兼容utf8,阅读全文
posted @ 2019-03-06 12:14 散尽浮华 阅读(1613) 评论(0) 编辑
摘要: MySQL Group Replication(简称MGR)是MySQL官方于2016年12月推出的一个全新的高可用与高扩展的解决方案。MGR是MySQL官方在5.7.17版本引进的一个数据库高可用与高扩展的解决方案,以插件形式提供,实现了分布式下数据的最终一致性, 它是MySQL5.7版本出现的新阅读全文
posted @ 2019-03-04 13:44 散尽浮华 阅读(1007) 评论(0) 编辑
摘要: 一. MySQL InnoDB Cluster 介绍MySQL的高可用架构无论是社区还是官方,一直在技术上进行探索,这么多年提出了多种解决方案,比如MMM, MHA, NDB Cluster, Galera Cluster, InnoDB Cluster, 腾讯的PhxSQL, MySQL Fabr阅读全文
posted @ 2019-03-03 17:26 散尽浮华 阅读(1231) 评论(0) 编辑
摘要: HTTP协议的Cache -Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置 Cache-Control并不会影响另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括: no-cache、no-store、max-age、 max-stale、min-fresh、only-阅读全文
posted @ 2019-03-02 00:02 散尽浮华 阅读(971) 评论(0) 编辑
摘要: mysql的"双1验证"指的是innodb_flush_log_at_trx_commit和sync_binlog两个参数设置,这两个是是控制MySQL 磁盘写入策略以及数据安全性的关键参数。下面从参数含义,性能,安全角度阐述两个参数为不同的值时对db 性能,数据的影响。 一、参数意义 innodb阅读全文
posted @ 2019-02-27 00:00 散尽浮华 阅读(560) 评论(0) 编辑
摘要: Mongodb是一种非关系数据库(NoSQL),非关系型数据库的产生就是为了解决大数据量、高扩展性、高性能、灵活数据模型、高可用性。MongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式。主从模式其实就是一个单副本的应用,没有很好的扩展性和容错性,而Mongodb副本集具有多个副本保阅读全文
posted @ 2019-02-26 16:33 散尽浮华 阅读(470) 评论(2) 编辑