上一页 1 2 3 4 5 6 ··· 18 下一页

2023年4月16日

MySQL 数据闪回工具

摘要: 前言 闪回原理 工具推荐 MyFlash mysqlbinlog_flashback binlog2sql 总结 参考资料 前言 您应该您应该遇到过因为误操作破坏数据库的问题,比如忘了带WHERE条件的UPDATE、DELETE操作,然后就需要进行传统方式的全量 & 增量恢复。现在,给您介绍一下My 阅读全文

posted @ 2023-04-16 15:17 爱笑的张飞 阅读(627) 评论(0) 推荐(0) 编辑

2023年3月19日

分布式定时任务

摘要: 这一篇文章我们来调研一些当前市面上的 分布式定时任务 系统 阅读全文

posted @ 2023-03-19 16:50 爱笑的张飞 阅读(24) 评论(0) 推荐(0) 编辑

2023年2月26日

MySQL性能优化

摘要: 优化的基本原则 优化简介 基本原则 硬件优化 参数优化 操作系统参数 MySQL 参数 MySQL 库表结构优化 数据类型的选择 字符编码的选择 表数据适度冗余 设置主键ID MySQL 语句及索引优化 语句优化 索引优化 优化的基本原则 优化简介 所谓MySQL优化,一方面是指通过调整系统参数、合 阅读全文

posted @ 2023-02-26 20:32 爱笑的张飞 阅读(160) 评论(0) 推荐(0) 编辑

2023年1月8日

深入理解 epoll 原理

摘要: 从网卡如何接收数据说起 CPU 如何知道接受了数据? 进程阻塞为什么不占用 CPU 资源? 工作队列 等待队列 唤醒进程 内核接收网络数据全过程 同时监视多个 socket 的方法 select 的监听流程 select 的唤醒流程 select 的缺点 epoll 的设计思路 epoll 的原理和 阅读全文

posted @ 2023-01-08 18:55 爱笑的张飞 阅读(453) 评论(0) 推荐(0) 编辑

2022年12月11日

浅谈Redis大Key与热Key

摘要: 如何定义大 Key 和 热 Key 如何定义大 Key 如何定义热 Key 大 Key 和 热 Key 产生的原因 大 Key 和 热 Key 有哪些危害 大 Key 的危害 热 Key 的危害 如何发现大 Key 和 热 Key 通过原生自带的方式 通过 redis-cli 的 bigkeys 和 阅读全文

posted @ 2022-12-11 16:52 爱笑的张飞 阅读(869) 评论(0) 推荐(0) 编辑

2022年10月30日

浅谈Redis与分布式锁

摘要: 为什么需要分布式锁 Redis如何实现分布式锁 如何避免死锁? 锁被别人释放怎么办? 锁过期时间不好评估怎么办? Redlock 真的安全吗 为什么要在多个实例上加锁? 为什么大多数实例加锁成功,才算申请锁成功? 为什么大多数实例加锁成功之后,还要计算加锁的累计耗时? 为什么释放锁,要操作所有节点? 阅读全文

posted @ 2022-10-30 22:30 爱笑的张飞 阅读(85) 评论(0) 推荐(0) 编辑

2022年7月31日

缓存一致性

摘要: 引入缓存提高性能 缓存利用率和一致性问题 缓存利用率 一致性问题 先更新缓存,后更新数据库 先更新数据库,后更新缓存 并发问题 删除缓存可以保证一致性吗? 一致性问题 先删除缓存,后更新数据库 先更新数据库,后删除缓存 如何保证两步都执行成功? 延迟双删问题和主从延迟问题 可以做到强一致吗? 总结 阅读全文

posted @ 2022-07-31 23:09 爱笑的张飞 阅读(39) 评论(0) 推荐(0) 编辑

2021年11月20日

zookeeper(1)-集群的搭建

摘要: 集群搭建 1. 下载二进制文件 $ wget --no-check-certificate https://mirrors.ustc.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz $ tar -xz 阅读全文

posted @ 2021-11-20 21:00 爱笑的张飞 阅读(38) 评论(0) 推荐(0) 编辑

2021年6月7日

git 修改 .gitignore 不生效

摘要: 在使用 Git 时候,发现在 .gitignore 文件中添加内容后,推送成功后并没有生效。 出错原因: .gitignore 文件的内容不对历史文件生效 情景复现: 1. 远端已经有了 .idea 配置文件夹 2. 在 .gitignore 中添加 .idea 3. commit && push 阅读全文

posted @ 2021-06-07 00:46 爱笑的张飞 阅读(268) 评论(0) 推荐(0) 编辑

2021年3月11日

NSQ(8)-有赞相关改进

摘要: 如何保证消息队列的高可用(HA) NSQ 本身就是一个分布式消息队列,且支持水平扩展,无单点故障,能在无中断的情况下无缝添加集群结点。 nsq用到了集群去保证整个服务的高可用,但并不能保证单个topic的高可用,不过你可以用特定方案间接去保证。 【注】producer 指定在某台nsqd节点发送生产 阅读全文

posted @ 2021-03-11 14:10 爱笑的张飞 阅读(840) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 18 下一页
< 2025年3月 >
23 24 25 26 27 28 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 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示