• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

最年轻首席架构师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

03 2020 档案

数据库优化方案
摘要:在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 MySQL的查询过程 一、优化的哲学 注:优化有风险,涉足需谨慎 1、优化可能带来的问题 优化不总是对一个单纯的环境进行,还很可能是一个复杂 阅读全文

posted @ 2020-03-27 14:16 最年轻首席架构师 阅读(436) 评论(0) 推荐(0)

MySQL优化指南
摘要:当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,本文会提供一些优化参考,大家可以参考以下步骤来优化。 一、单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题 阅读全文

posted @ 2020-03-27 09:10 最年轻首席架构师 阅读(302) 评论(0) 推荐(0)

MySQL主从复制配置(主机使用Windows环境,从机使用用Linux环境)
摘要:本章主要讲解MySQL主从复制的操作步骤。由于环境限制,主机使用Windows环境,从机使用用Linux环境。另外MySQL的版本最好一致,笔者采用的MySQL5.7.22版本,具体安装过程请查询相关资料。 1.主从复制的基本原理 slave会从master读取binlog来进行数据同步。主要有以下 阅读全文

posted @ 2020-03-27 00:02 最年轻首席架构师 阅读(445) 评论(0) 推荐(0)

MySQL主从复制介绍:使用场景、原理和实践
摘要:MySQL数据库的主从复制方案,和使用scp/rsync等命令进行的文件级别复制类似,都是数据的远程传输,只不过MySQL的主从复制是其自带的功能,无需借助第三方工具,而且,MySQL的主从复制并不是数据库磁盘上的文件直接拷贝,而是通过逻辑的binlog日志复制到要同步的服务器本地,然后由本地的线程 阅读全文

posted @ 2020-03-26 23:49 最年轻首席架构师 阅读(1077) 评论(0) 推荐(0)

SpringCloud Feign工作原理
摘要:Feign介绍 Feign是Netflix公司开源的轻量级rest客户端,使用Feign可以非常方便的实现Http 客户端。Spring Cloud引入Feign并且集成了Ribbon实现客户端负载均衡调用。 Feign工作原理如下: 1、 启动类添加@EnableFeignClients注解,Sp 阅读全文

posted @ 2020-03-25 16:03 最年轻首席架构师 阅读(5545) 评论(1) 推荐(1)

MySQL数据库引擎(存储引擎)深入分析
摘要:存储引擎就是存储数据,建立索引,更新查询数据等等技术的实现方式。存储引擎是基于表的,而不是基于库的。所以存储引擎也可被称为表类型。Oracle,SqlServer等数据库只有一种存储引擎。MySQL提供了插件式的存储引擎架构。所以MySQL存在多种存储引擎,可以根据需要使用相应引擎,或者编写存储引擎 阅读全文

posted @ 2020-03-25 15:33 最年轻首席架构师 阅读(776) 评论(0) 推荐(0)

数据库之分库分表-垂直和水平切分
摘要:一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不 阅读全文

posted @ 2020-03-25 10:27 最年轻首席架构师 阅读(515) 评论(0) 推荐(0)

Eureka 工作原理与服务注册发现机制
摘要:Eureka 工作原理与服务注册发现机制 如图是Eureka集群的工作原理。图中的组件非常多,概念也比较抽象,我们先来用通俗易懂的文字翻译一下: Application Service:服务提供者; Application Client:服务消费者; Make Remote Call调用RESTfu 阅读全文

posted @ 2020-03-24 09:37 最年轻首席架构师 阅读(3974) 评论(0) 推荐(0)

批量启动服务shell脚本
摘要:#!/bin/bash version=1.3.0 baseversion=1.2.0 host_name=10.101.72.52 p_env=dev #p_env=test IP_ADDR=`/sbin/ifconfig |grep inet |awk '{print $2}'|head -1` 阅读全文

posted @ 2020-03-10 14:27 最年轻首席架构师 阅读(174) 评论(0) 推荐(0)

线上日志快速定位-grep
摘要:线上程序出问题,往往需要查看日志来排查问题,根据日志排查问题也先手操作。 下面操作下使用grep定位日志命令的使用 有几个零碎的关键词,如何快速定位日志 语法: grep “关键词1” file | grep “关键词2 | grep “关键词n”grep "20533" app.log | gre 阅读全文

posted @ 2020-03-10 12:18 最年轻首席架构师 阅读(546) 评论(0) 推荐(0)

PostgreSQL 解决传数组参数的问题
摘要:如下图: 下面是用逗号分隔符。 数据库是数组形式,但是传进来的只有一个。 解决: 阅读全文

posted @ 2020-03-10 10:16 最年轻首席架构师 阅读(666) 评论(0) 推荐(0)

验证多个时间段是否交叉
摘要:如下图: 代码如下: public void checkTime(List<Available> list) { SimpleDateFormat sdf = new SimpleDateFormat(QuickCardConstant.DATE_FMT_HM); if (CollectionUti 阅读全文

posted @ 2020-03-10 10:02 最年轻首席架构师 阅读(469) 评论(1) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3