-
Redis使用不当,把应用搞挂了!
图片来自包图网 老板直接批评了我,说我也有连带责任,怎么带的团队,质量不过关,造成重量级生产事故,好在未造成财产损失! 首先说下问题现象:内网 sandbox 环境 API 持续 1 周出现应用卡死,所有 API 无响应现象。 刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应用应用恢复正常,于是没做处理。 但是后来问题出现频率越来越频繁,越来越多的同事开···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一篇学会MySQL 8.0 ROLE管理
数据库里对应的权限都可以指定赋予,那么角色的作用是什么? 数据库里角色是一个命名的权限集合,为了对许多拥有相似权限的用户进行分类管理,定义了角色的概念。与用户账户一样,角色可以具有授予和撤销它们的特权。 比如:当多个用户分配复杂又细致的权限时,角色的作用就体现出来了。就是把一堆权限给一个角色,新用户只要使用这个角色,就能有对应的权限了。本文将探讨MySQL···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis 是并发安全的吗?你确定?
Redis 作为一个非常成功的数据库,提供了非常丰富的数据类型和命令,使用这些,我们可以轻易而高效地完成很多缓存操作,可是总有一些比较特殊问题或需求需要解决,这时候可能就需要我们自己定制自己的 Redis 数据结构和命令。 Redis命令问题 “线程安全”问题 我们都知道 Redis 是单线程的,可是它怎么会有线程安全问题呢? 我们正常理解的线程安全问题是···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis 实战篇:巧用数据类型实现亿级数据统计
在移动应用的业务场景中,我们需要保存这样的信息:一个 key 关联了一个数据集合,同时还要对集合中的数据进行统计排序。 常见的场景如下: 给一个 userId ,判断用户登陆状态; 两亿用户最近 7 天的签到情况,统计 7 天内连续签到的用户总数; 统计每天的新增与第二天的留存用户数; 统计网站的对访客(Unique Visitor,UV)量 最新评论列表···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
怎么解决MySQL死锁问题的?
大家好,我是狼王,一个爱打球的程序员 咱们使用 MySQL 大概率上都会遇到死锁问题,这实在是个令人非常头痛的问题。本文将会对死锁进行相应介绍,对常见的死锁案例进行相关分析与探讨,以及如何去尽可能避免死锁给出一些建议。 话不多说,开整! 什么是死锁 死锁是并发系统中常见的问题,同样也会出现在数据库MySQL的并发读写请求场景中。当两个及以上的事务,双方都在···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL系列-源码编译安装(v5.7.34)
一、系统环境要求 官方说明: https://dev.mysql.com/doc/refman/5.7/en/source-installation-prerequisites.htmlCMake:编译工具,用作所有平台上的构建框架。 需要SSL库来支持加密连接,用于生成随机数的熵以及其他与加密有关的操作。默认情况下,构建使用主机系统上安装的OpenSSL···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL主从复制配置详解
本文转载自微信公众号「SQL数据库开发」,作者 丶平凡世界。转载本文请联系SQL数据库开发公众号。 之前很多小伙伴想知道MySQL主从复制的配置步骤,今天它来了。带着你可能碰到的各种异常来了。 配置环境 操作系统:两台CentOS 7.6的Linux系统 数据库版本:MySQL 5.6.39 主服务器IP:192.168.0.1 从服务器IP:192.16···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
妈妈再也不用担心我把数据弄丢了
本文转载自微信公众号「Python技术」,作者派森酱。转载本文请联系Python技术公众号。 数据是现代大小厂的重要资产,保护和恢复数据成为了重要的技能, 最近几年,常有一些无良程序员删库跑路的情况,不仅给所在企业更是给自己造成重大的损失。 另外,即使不是故意的情况下,也会因为疏忽造成数据误操作,是一件及麻烦又头疼的事情…… 神器出场 最近的一个项目里,客···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
用实例带你了解 MySQL 全局锁
本文转载自微信公众号「架构精进之路」,作者架构精进之路。转载本文请联系架构精进之路公众号。 MySQL全局锁会申请一个全局的读锁,对整个库加锁。 全局锁的一般使用场景是:全局逻辑备份。 全局锁的实现方式有两种: //第一种方法Flushtableswithreadlock(FTWRL)//第二种方法setglobalreadonly=true 当数据库处于···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL中记得用not null,不然就滚蛋!
图片来自包图网 真是外行看热闹,内行看门道,这是程序员都能 Get 的笑点,说明程序没有正确从数据库获取到我的姓名,然后把空值格式化为了 null。 我仿佛看到了那个程序员小姐姐被喷的场景,那是个温暖的午后,明媚的阳光洒在办公桌旁,小姐姐正撸着自己的代码,突然… … “啪啪啪!!别睡了哈哥,老板叫你过去开会!” 我 c… 言归正传,出现这种情况的原因一般是···
- 发布时间:2025-05-15
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])