小石头记
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链

高可用Nginx集群安装搭建手册

LVS搭建Nginx集群准备工作环境说明共需要三台linux centos服务器,一台LVS,两台RealServer,端口号必须保持一致,设为80,所以需要3台服务器。
2020-02-15
中间件 > Nginx
#nginx

ElasticSearch Centos7 安装

准备工作开放端口关闭防火墙 12systemctl stop firewalldsystemctl disable firewalld
2019-10-15
存储 > es
#es

Redis安装及集群搭建手册

1、 环境信息12centos7redis5
2019-09-16
存储 > redis
#redis

Mysql Explain工具使用及索引调优

使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返 回执行计划的信息,而不是执行这条SQL
2019-09-15
存储 > mysql
#mysql #索引

Java 线程池原理分析

简介线程池可以简单看做是一组线程的集合,通过使用线程池,我们可以方便的复用线程,避免了频繁创建和销毁线程所带来的开销。在应用上,线程池可应用在后端相关服务中。比如 Web 服务器,数据库服务器等。以 Web 服务器为例,假如 Web 服务器会收到大量短时的 HTTP 请求,如果此时我们简单的为每个 HTTP 请求创建一个处理线程,那么服务器的资源将会很快被耗尽。当然我们也可以自己去管理并复用已创建
2019-06-19
Java基础 > 并发
#并发 #线程池

mybatis一级缓存二级缓存

一级缓存Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后,MyBatis会将其放在缓存中,以后再查询的时候,如果没有声明需要刷新,并且缓存没有超时的情况下,Sq
2019-02-21
Java框架 > Mybatis
#缓存 #Mybatis

mybatis查询大量数据内存溢出解决办法

平常使用mybatis时并没有考虑内存问题,但今天遇到一件事情是一次需要查询的数据量很大,直接导致系统oom,所以对需要大量查询的sql做了如下修改…
2018-10-21
Java框架 > Mybatis
#Mybatis
1…345

搜索

Hexo Fluid