威@猫的博客
30
Openfeign使用详解 Openfeign使用详解
Openfeign使用详解1.什么是Openfeign:Openfeign是Springcloud的一个组件,主要是用来远程服务调用的;它的底层原理还是发送HTTP协议的请求报文; 2.Openfeign的使用:1)在主配置类添加@
2024-07-30
08
Mysql优化 Mysql优化
Mysql优化一般语句优化先从一般的语句优化开始,其实对于很多规范大家并不陌生,可就是在用的时候,无法遵从,希望今天大家再过一遍,可以养成一种良好的数据库编码习惯。 选择合适的数据类型及字符集使用合适的数据类型可以减少存储空间和提高查询速度
2024-07-08
08
MySQL数据同步ES的4种方法 MySQL数据同步ES的4种方法
MySQL数据同步ES的4种方法大家应该都在各种电商网站检索过商品,检索商品一般都是通过什么实现呢?搜索引擎Elasticsearch。 那么问题来了,商品上架,数据一般写入到MySQL的数据库中,那么用于检索的数据又是怎么同步到Elast
2024-07-08
08
一致性hash 一致性hash
一致性hash 构建场景假如我们有三台缓存服务器编号node0、node1、node2,现在有3000万个key,希望可以将这些个key均匀的缓存到三台机器上,你会想到什么方案呢? 我们可能首先想到的方案,是取模算法hash(key)%
2024-07-08
06
mysql之undo_log mysql之undo_log
mysql之undo_logundo log日志是MySQL数据的一致性、事务管理和故障恢复等关键,需要重点掌握好undo log日志 Undo Log Undo Log是一种记录数据库操作的MySQL日志,通常以文件或表的形式存储在数据库
2024-07-06
06
mysql中的7种日志 mysql中的7种日志
mysql中的7种日志Binlog:MySQL最重要的日志(没有之一),记录了所有的DDL和DML语句(除了数据查询语句select、show等),以事件形式记录,DBA依赖它做:高可用方案,异构数据迁移,备份和恢复,误更新回滚。。。。等等
2024-07-06
06
mysql之redo_log mysql之redo_log
mysql之redo_log redo log是什么? 为什么需要redo log? 什么是WAL技术, 好处是什么 redo log的写入方式 redo log的执行流程 redo log 为什么可以保证crash safe机制呢? bi
2024-07-06
06
常见的OOM问题 常见的OOM问题
常见的OOM问题今天接着线上问题这个话题,跟大家一起聊聊线上服务出现OOM问题的6种场景,希望对你会有所帮助。 1 堆内存OOM堆内存OOM是最常见的OOM了。 出现堆内存OOM问题的异常信息如下: java.lang.OutOfMem
2024-07-06
05
数据库表设计的18条规范 数据库表设计的18条规范
数据库表设计的18条规范对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。 后端开发的日常工作,需要不断的建库和建表,来满足业务
2024-07-05
05
API优化技巧 API优化技巧
API优化技巧1.并行处理简要说明举个例子:在价格查询链路中,我们需要获取多种独立的价格配置项信息,如基础价、折扣价、商户活动价、平台活动价等等。为了加快处理速度,可以使用多线程并行处理的方式,利用并发计算的优势。而 Completable
2024-07-05
1 / 2