- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 网关系统就该这么设计,万能通用,稳的一批!
于是,我们可以让网关来帮客户端请求多个后端的服务(有些场景下完全可以并发请求),然后把后端服务的响应结果拼装起来,回传给客户端(当然,这个过程也可以做成异步的,但这需要客户端的配合)。你看看,网关的作用是不是就是这三个, 最终目的就是减少你与集团的耦合,具体到计算机上就是减少客户端与服务端的耦合,如果没有网关意味着所有请求都会直接调用服务器上的资源,这样耦合太强了,服务器出了问题,客户端会直接报错, 例如老板换工作的地方了,如果没有网关你直接去原来的地方找, 肯定会被告知老板不在这儿。
2023-01-31 16:47:50
297
原创 ES索引别名
注:以下操作是在Kibana的“开发工具”中完成,既然了解elasticsearch就默认大家会“elasticsearch的界面”Kibana了效果:相当于给索引名称取了一个小名,叫小名叫大名索引都会答应的。
2022-10-31 18:41:42
2469
原创 redis分布式锁的简单演变
1.为什么要用分布式锁如果是单机情况下(单JVM),线程之间共享内存,只要使用线程锁就可以解决并发问题。但如果是分布式情况下(多JVM),线程A和线程B很可能不是在同一JVM中,这样线程锁就无法起到作用了,这时候就要用到分布式锁来解决。分布式锁其实就是,控制分布式系统不同进程共同访问共享资源的一种锁的实现。如果不同的系统或同一个系统的不同主机之间共享了某个临界资源,往往需要互斥来防止彼此干扰,以保证一致性。2.分布式锁有哪些实现方式基于缓存(Redis等)实现分布式锁;基于实现分布式锁;
2022-10-19 16:55:40
517
原创 MYSQL默认隔离级别详解
1.数据库默认隔离级别: mysql ---repeatable,oracle,sql server ---read commited2.mysql binlog的格式三种:statement,row,mixed3.为什么mysql用的是repeatable而不是read committed:在 5.0之前只有statement一种格式,而主从复制存在了大量的不一致,故选用repeatable4.为什么默认的隔离级别都会选用read commited 原因有二:repeatable存在间隙锁会
2022-03-29 09:11:16
14344
4
原创 2021-04-30
文章概要简单多数据配置 JdbcTemplate 多数据源配置 mybatis多数据源配置 mybatis-plus多数据源配置多数据源配置首先是配置文件这里采用yml配置文件,其他类型配置文件同理 我配置了两个数据源,一个名字叫ds1数据源,一个名字叫ds2数据源,如果你想配置更多的数据源,继续加就行了spring: # 数据源配置 datasource: ds1: #数据源1 driver-class-name: com.mysql.jdbc.D.
2021-04-30 11:05:32
103
原创 2021-04-25
使用jedis操作redis常用方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
2021-04-25 15:43:52
104
原创 2021-03-22
Redis为什么这么快?一文深入了解Redis!一、Redis内存统计工欲善其事必先利其器,在说明Redis内存之前首先说明如何统计Redis使用内存的情况。在客户端通过redis-cli连接服务器后(后面如无特殊说明,客户端一律使用redis-cli),通过info命令可以查看内存使用情况:info memory其中,info命令可以显示redis服务器的许多信息,包括服务器基本信息、CPU、内存、持久化、客户端连接信息等等;memory是参数,表示只显示内存相关的信息。返回.
2021-03-22 10:32:49
101
转载 基于SpringBoot和SpringCloud实现微服务架构
Spring 顶级框架SpringCloud 的子项目什么是微服务?怎么具体实现微服务服务的应用思考Spring 顶级框架spring IO platform 用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入...
2019-04-04 09:45:33
2014
原创 PageHelper分页插件解析
摘要: com.github.pagehelper.PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件。PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件,其实我并不想加上好用两个字,但是为了表扬插件作者开源免费的崇高精神,我毫不犹豫的加上了好用一词作为赞美。原本以为分页插件,应该是很简单的,然而PageHelper比我想象的要复杂许多,它做...
2019-04-03 18:25:26
615
简单的OA系统
2019-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人