个人技术分享网站

2020年11月的文章

架构设计

Spring Cloud核心组件原理 剖析

souyunku阅读(1155)赞(5)

之前一直在看 Spring Cloud 及微服务架构 对 Spring Cloud 的主要组件的原理有了更深入一点的理解,特地做一下总结。 一、Spring Cloud核心组件:Eureka Netflix Eureka 1、Eureka服...

技术文章

分布式数据库和分布式存储数据库

souyunku阅读(642)赞(0)

分布式数据库和分布式存储是分布式系统中难度最大、挑战最大,也是最容易出问题的地方。互联网公司只有解决分布式数据存储的问题,才能支撑更多次亿级用户的涌入。 接下来,你将花费十分钟掌握以下三方面内容: 1、MySQL复制:包括主从复制和主主复制...

技术文章

你向 MySQL 数据库插入 100w 条数据用了多久?

souyunku阅读(787)赞(1)

目录 1、多线程插入(单表) 2、多线程插入(多表) 3、预处理SQL 4、多值插入SQL 5、事务(N条提交一次) 多线程插入(单表) 问:为何对同一个表的插入多线程会比单线程快?同一时间对一个表的写操作不应该是独占的吗? 答:在数据里做...

技术文章

如何稳定高效的插入千万条数据

souyunku阅读(586)赞(0)

前言 最近有个需求解析一个订单文件,并且说明文件可达到千万条数据,每条数据大概在20个字段左右,每个字段使用逗号分隔,需要尽量在半小时内入库。 思路 1、估算文件大小 因为告诉文件有千万条,同时每条记录大概在20个字段左右,所以可以大致估算...

技术文章

面试官:你们的MySQL是如何支撑日均7亿交易量的

souyunku阅读(698)赞(0)

作者:林承军,中国工商银行软件开发中心高级经理。51CTO技术栈整编, 来自:微信公众号大数据技术标准推进委员会 搜云库技术团队整编 将围绕如下几个方面展开: 1、工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求。 2、构建...

架构设计

Maven最全教程,看了必懂

souyunku阅读(713)赞(1)

前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。 一、为什么使用Maven这样的构建工具? 1、一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个...

技术文章

16 个Java 工具类,提高工作效率,放弃造轮子

souyunku阅读(723)赞(1)

在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 第一个 org.apache.commons....

架构设计

SpringBoot 深度调优,让你的项目飞起来

souyunku阅读(744)赞(1)

项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件 关于修改配置文件application.properties。 Sprin...

一个专注于Java技术系列文章的技术分享网站

联系我们联系我们