会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
李留广
博客园
首页
新随笔
联系
订阅
管理
2024年9月13日
内存耗尽后,Redis会发生什么?
摘要: 前言 作为一台服务器来说,内存并不是无限的,所以总会存在内存耗尽的情况,那么当 Redis 服务器的内存耗尽后,如果继续执行请求命令,Redis 会如何处理呢? 2 内存回收 使用Redis 服务时,很多情况下某些键值对只会在特定的时间内有效,为了防止这种类型的数据一直占有内存,我们可以给键值对设置
阅读全文
posted @ 2024-09-13 09:22 李留广
阅读(17)
评论(0)
推荐(0)
编辑
2023年12月7日
最全的 MySQL 8.0 新特性解读
摘要: 一、功能增强1.1-所有系统表更换为InnoDB引擎系统表全部换成事务型的innodb表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表。 1.2-DDL原子化InnoDB表的DDL支持事务完整性,要么成功要么回滚,将DDL操作回滚日志写入到data dictionary
阅读全文
posted @ 2023-12-07 13:38 李留广
阅读(1317)
评论(0)
推荐(1)
编辑
2023年11月30日
RabbitMQ:消息丢失 | 消息重复 | 消息积压的原因+解决方案
摘要: 前言 首先说一点,企业中最常用的实际上既不是RocketMQ,也不是Kafka,而是RabbitMQ。RocketMQ很强大,但主要是阿里推广自己的云产品而开源出来的一款消息队列,其实中小企业用RocketMQ的没有想象中那么多。深层次的原因在于兔宝在中小企业普及更早,经受的考验也更久,很容易产生「
阅读全文
posted @ 2023-11-30 11:33 李留广
阅读(124)
评论(0)
推荐(0)
编辑
2023年11月29日
RabbitMQ消息队列
摘要: 一.什么是消息队列1.简介在介绍消息队列之前,应该先了解什么是 AMQP(Advanced Message Queuing Protocol, 高级消息队列协议,点击查看)消息(Message)是指在应用间 传送的数据,消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象;而 消息
阅读全文
posted @ 2023-11-29 16:24 李留广
阅读(79)
评论(0)
推荐(0)
编辑
2023年9月7日
百万级数据导入(hyperf+xlswriter+task+websocket)
摘要: 需要实现的功能:1、导入 excel 文件,10w 条数据或者更多2、进行入库操作可能涉及多张表需要进行多表数据校验(updateOrCreate)需要保证多张表数据一致 (transaction)3、前端实时显示入库进度 实现思路:将数据进行分块然后分配到不同进程进行数数据库导入操作,每个 tas
阅读全文
posted @ 2023-09-07 11:06 李留广
阅读(241)
评论(0)
推荐(0)
编辑
2023年8月31日
Docker 为什么不适合跑 MySQL
摘要: 容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库 MySQL 是否需要容器化?认真分析大家的各种观点,发现赞同者仅仅是从容器优势
阅读全文
posted @ 2023-08-31 09:02 李留广
阅读(177)
评论(0)
推荐(0)
编辑
2023年8月17日
select......for update会锁表还是锁行
摘要: select查询语句是不会加锁的,但是select .......for update除了有查询的作用外,还会加锁呢,而且它是悲观锁。那么它加的是行锁还是表锁,这就要看是不是用了索引/主键。没用索引/主键的话就是表锁,否则就是是行锁。 验证: 建表sql //id为主键 //name 为唯一索引CR
阅读全文
posted @ 2023-08-17 09:31 李留广
阅读(46)
评论(0)
推荐(0)
编辑
2023年8月8日
MySQL插入1000万条数据,用PHP如何做才能保证性能的最优
摘要: 插入大量数据时,确保性能最优是很重要的。下面是几种在 PHP 中快速向 MySQL 插入大量数据的优化方案:使用多行插入:最简单的方法是使用多行插入语句,将多条记录一次性插入到数据库。这比逐条插入要快得多,因为减少了连接和查询的开销。 $values = [];for ($i = 0; $i < 1
阅读全文
posted @ 2023-08-08 09:23 李留广
阅读(288)
评论(0)
推荐(0)
编辑
2023年2月10日
MySQL 索引 连问解答
该文被密码保护。
阅读全文
posted @ 2023-02-10 11:36 李留广
阅读(0)
评论(0)
推荐(0)
编辑
2023年1月12日
Mysql空间清理的几种具体方法
摘要: 前言 在Mysql环境下,常常由于数据磁盘满而导致Mysql故障。下面整理了如何在Mysql环境下做好Mysql的空间清理。 1.查看文件磁盘占用 1.1 查看磁盘空间占用 1 [root@mysqlhost01 /]# df -lh 1.2 查看目录空间占用 1 2 [root@mysqlhost
阅读全文
posted @ 2023-01-12 10:05 李留广
阅读(2611)
评论(0)
推荐(0)
编辑
下一页