自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 分表分库&Redis集群&ES集群

一.分表分库1.分表垂直分表:垂直分表可以理解为按列分表,比如一个用户表包括了用户登录信息,用户基本资料,用户账号信息等等,这个表字段太多,查询时候肯定会影响性能,所有可以按照它们各自的业务垂直分表;水平分表:按照行来分,大表拆成小表,但是字段都相同;按照id来分,按照业务(时间,类型)来分,用hash算法来分,用雪花算法来分2.分库垂直分库(按业务分库):分布式微服务天然就是垂直分库;一个mysql数据处理不了就可以考虑使用多个mysql服务来分担压力,垂直分库就是把一个数据中的N

2022-04-29 16:03:48 991

原创 常用的数据结构与算法&集合体系

一.数据结构数据结构就是用来装数据以及数据之间关系的一种集合,数据结构就是计算机存储、组织数据的方式1.逻辑结构:数据与数据之间的联系被称为数据的逻辑结构,根据关系的紧密程度,逻辑结构分为四种,分别是:集合结构:集合结构的集合中任何两个数据元素之间都没有逻辑关系,组织形式松散。线性结构:数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。树形结构:树形结构是一个或多个节点的有限集合(一对多)图形结构:多对多2.物理结构:数据的逻辑结构在计算机存储空间

2022-04-12 09:26:01 349

原创 线程池&线程并发库

线程与进程的区别进程:进程是资源(CPU,内存等)分配的最小单位,它是程序执行时的一个实例,进程是不能共享资源的;线程:线程是程序执行的最小单位;一个进程可以包含多个线程。创建线程的方式1.继承Thread2.实现Runnable接口3.实现Callable接口4.通过线程池创建上述创建线程的方式可能遇见的问题1.实现Runnable接口和Callable接口的区别实现Runnable接口没有返回值,实现Callable接口有返回值,Callable接口还

2022-04-08 13:36:16 203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除