上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 218 下一页

2021年3月8日

logstash日志写到es,按照时间来进行切割,生成索引配置

摘要: 配置如下: es创建索引使用: logstash-chat-proxy-nginx-access-*logstash-chat-proxy-nginx-error-* 转载于:https://www.cnblogs.com/zhaojonjon/p/8616756.html 阅读全文

posted @ 2021-03-08 16:52 ExplorerMan 阅读(916) 评论(0) 推荐(0) 编辑

HTTP/2和HTTP/1.1的比较

摘要: 前几天发现了一个对HTTP/2和HTTP/1.1之间比较直观的比较的演示,是Akamai公司给出的官方演示。https://http2.akamai.com/demo HTTP/2 相比于之前的 HTTP/1.1 在性能上的大幅度提升。 而且,HTTP/2使用的是二进制传送,HTTP/1.1是文本( 阅读全文

posted @ 2021-03-08 16:06 ExplorerMan 阅读(285) 评论(0) 推荐(0) 编辑

2021年3月2日

如何作废一个已发布的Go module版本,我来告诉你!

摘要: Go语言自诞生以来,一路走到今天已经经历了11个年头了。其包依赖管理机制也从无到有,从vendor演化成了如今的Go module。Go module从Go 1.11进入gopher们视野,到目前的Go 1.15,其改进和优化一直在持续。在即将到来的Go 1.16中,Go module将成为默认包依 阅读全文

posted @ 2021-03-02 17:10 ExplorerMan 阅读(135) 评论(0) 推荐(0) 编辑

2021年2月26日

亿级流量架构之网关设计思路、常见网关对比

摘要: 本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对基础概念熟悉的朋友可以根据目录查看自己感兴趣的部分。 什么是网关 网关,很多地方将网关比如成门, 没什么问题, 但是需要区分网关与网桥的区别, 网桥工作在数据链路层,在不同或相同类型的L 阅读全文

posted @ 2021-02-26 18:59 ExplorerMan 阅读(351) 评论(0) 推荐(0) 编辑

mysql索引优化策略有哪些

摘要: 一、前言 本文基于mysql8.0的innodb测试,建表在做对应的优化策略测试时记得加索引,由于文中太多查询例子不一一针对建立索引了,只挑几个建索引举例。 CREATE TABLE `user` ( `id` int(11) NOT NULL, `name` varchar(20) DEFAULT 阅读全文

posted @ 2021-02-26 16:04 ExplorerMan 阅读(253) 评论(0) 推荐(0) 编辑

Mysql什么是回表查询和覆盖索引

摘要: 一、前言 本文主要解释以下几个问题: 1.什么是回表查询? 2.什么是索引覆盖? 3.如何实现索引覆盖? 4.那些场景可以利用索引覆盖优化sql? 本文实验基于8.0版本innodb 二、回表查询 1.建表 CREATE TABLE `user` ( `id` int(11) NOT NULL, ` 阅读全文

posted @ 2021-02-26 16:02 ExplorerMan 阅读(807) 评论(0) 推荐(0) 编辑

在 MongoDB 中使用覆盖索引查询

摘要: 你可能听说过列索引是通过最大限度地减少查询所需的磁盘访问次数来优化查询性能的好方法。MongoDB 有一个字段索引的特定应用程序,称为覆盖索引查询(Covered Queries),其中查询的所有列都被进行索引。因为 MongoDB 不必检查除索引之外的任何文档,所以覆盖索引查询非常快。在今天的文章 阅读全文

posted @ 2021-02-26 15:58 ExplorerMan 阅读(201) 评论(0) 推荐(0) 编辑

又长又细,万字长文带你解读Redisson分布式锁的源码

摘要: 上一篇文章写了Redis分布式锁的原理和缺陷,觉得有些不过瘾,只是简单的介绍了下Redisson这个框架,具体的原理什么的还没说过呢。趁年前项目忙的差不多了,反正闲着也是闲着,不如把Redisson的源码也学习一遍好了。 虽说是一时兴起,但仔细研究之后发现Redisson的源码解读工作量还是挺大的, 阅读全文

posted @ 2021-02-26 10:47 ExplorerMan 阅读(218) 评论(0) 推荐(0) 编辑

2021年2月25日

redis面试题汇总

摘要: 1 什么是redis Redis 是一个使用 C 语言写成的,开源的 key-value 数据库。。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 这些 阅读全文

posted @ 2021-02-25 23:18 ExplorerMan 阅读(617) 评论(0) 推荐(0) 编辑

消息队列面试题

摘要: 1.为什么要使用消息队列 解耦、异步、削峰 (1)解耦 传统模式的缺点: 系统间耦合性太强,如下图所示,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 中间件模式(消息队列)优点: 将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统A不 阅读全文

posted @ 2021-02-25 23:16 ExplorerMan 阅读(522) 评论(0) 推荐(0) 编辑

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 218 下一页

导航