• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
CaoJianbang
邦哥
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 下一页
2022年11月1日
redis 两种自动备份模式
摘要: RDB持久化配置:文件io小,效率高,出故障数据丢失多 Redis会将数据集的快照dump到dump.rdb文件中。此外,我们也可以通过配置文件来修改Redis服务器dump快照的频率,在打开6379.conf文件之后,我们搜索save,可以看到下面的配置信息: save 900 1 #在900秒( 阅读全文
posted @ 2022-11-01 11:14 CaoJianbang 阅读(316) 评论(0) 推荐(0)
分布式事务
摘要: mysql 自带 XA 二分法 三分法 阅读全文
posted @ 2022-11-01 11:09 CaoJianbang 阅读(12) 评论(0) 推荐(0)
innoDB事务的实现
摘要: buffer pool,logbuffer,redo log,undo log 1,buffer pool 内存操作,没提交之前,只是修改了内存数据 2,生成redo log日志存入logbuffer内(内存)跟undo log日志 3,提交就执行redo log,并把数据保持到硬盘,回滚执行und 阅读全文
posted @ 2022-11-01 10:30 CaoJianbang 阅读(17) 评论(0) 推荐(0)
慢查询优化
摘要: 1,select 所需的字段取代select * 2,是否使用索引,已经索引是否最优 3,数据是否过多,是否需要分表分库 阅读全文
posted @ 2022-11-01 09:57 CaoJianbang 阅读(20) 评论(0) 推荐(0)
2022年10月31日
缓存击穿,缓存穿透,缓存雪崩
摘要: 阅读全文
posted @ 2022-10-31 18:17 CaoJianbang 阅读(10) 评论(0) 推荐(0)
保持数据与缓存的一致
摘要: 1,修改数据前,删除缓存 2,先更新数据库,再更新缓存 3,延时双删,先删除缓存,更新缓存后,在删除缓存 问题:几乎就是高并发场景产生问题 先删除缓存,别人查询数据,导致数据再次更新到数据,然后修改数据库,导致缓存数据没有更新 终极办法: 串行化,更新完数据库,更新换缓存之后,才允许别人查看数据 阅读全文
posted @ 2022-10-31 18:13 CaoJianbang 阅读(23) 评论(0) 推荐(0)
安全
摘要: 1,修改id可查看别人的信息问题 2,post直接用$_POST,导致不相干的数据被修改 3,文件上传,不校验类型 //如果上传一个php文件,就炸了 //下面都是通过获取图片数据流中头部几个字节来判断图片类型的, //这样就为web_shell注入 提供了机会,木马程序只需要在头部插入相关图片类型 阅读全文
posted @ 2022-10-31 18:09 CaoJianbang 阅读(31) 评论(0) 推荐(0)
网站高并发优化策略
摘要: 前端 1,前后分离 把前端代码放到cdn,优化前端代码量 2,css,js代码可以放到页面里,尽量减少单独文件 3,图片放到一个大图片里,建设服务器io 服务器端 1,使用缓存 2,优化数据库 3,使用消息队列(防止服务器卡住),防止超卖问题 阅读全文
posted @ 2022-10-31 18:01 CaoJianbang 阅读(40) 评论(0) 推荐(0)
设计模式
摘要: 单例模式 <?php class sigle { protected static $ins =null; public static function getIns() { if (self::$ins==null){ self::$ins=new self(); } return self::$ 阅读全文
posted @ 2022-10-31 17:53 CaoJianbang 阅读(14) 评论(0) 推荐(0)
分表分库分区
摘要: 分表 分库 阅读全文
posted @ 2022-10-31 17:48 CaoJianbang 阅读(13) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3