
Java架构
javajiagou
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【金三银四】HashMap图解原理与数据结构一【JDK7】
面试被虐 你好,早上、中午、下午、晚上好。我是狮子王辛巴。一名无缘985,日常996工程师。 作为一名为人民币服务的工程师,学好技术是多么重要的事情。 今天跟各位老铁们详细说说日常的开发中经常用到的HashMap。 怎么可能骗你,真的哦,无论我们在开发中还是在面试的时候HashMap比问好不好。上次“娜娜”去熊厂 就被面试官问到了,被虐的体无完肤。 哼~哼~哼哼哼哼哼~哼~~~~ 娜娜宝贝别...原创 2019-12-19 12:22:33 · 1242 阅读 · 1 评论 -
互联网数据库分库分表思路和分法详解附带国内开源中间件
一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。 数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分就是将数据分散存储到...原创 2019-06-18 11:07:02 · 1595 阅读 · 0 评论 -
互联网电商后端架构高并发分布式演变之路
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍: 分布式 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库...原创 2019-06-05 13:40:21 · 4240 阅读 · 17 评论