• Redis 做分布式锁你会几种姿势?

    Redis 做分布式锁你会几种姿势?

    所有内容 2023-06-15

    Redis 简简单单的几种数据类型,一个 key/value 数据库,现在又是分布式锁、又是限流工具、又是消息队列......,感觉都要被玩坏了。不过话说回来,Redis 在这么多场合被开发者们喜欢,...

  • MySQL自增ID,居然大部分人都搞错了!?

    MySQL自增ID,居然大部分人都搞错了!?

    所有内容 2023-06-15

    《 MySQL删除数据的三种方式 》中的作业题,99%的人答错,有点出乎意料。画外音:评论中不乏嘲笑知识点简单的小伙伴。 今天简单说下作业题中的答案,以及知识点。 作业题是这样的: 实验步骤如上图:...

  • Flink SQL 知其所以然:SQL 的时区问题!

    Flink SQL 知其所以然:SQL 的时区问题!

    所有内容 2023-06-15

    SQL 时区问题 1.SQL 时区解决的问题 首先说一下这个问题的背景: 大家想一下离线 Hive 环境中,有遇到过时区时区相关的问题吗? 至少博主目前没有碰到过,因为这个问题在底层的数据集成系统都已...

  • MySQL插入数据会失败?为什么?

    MySQL插入数据会失败?为什么?

    所有内容 2023-06-15

    那天,我还在外面吃成都六姐的冒菜。 牛肉丸裹上麻酱后,狠狠嘬一口,都要入嘴了。 产品经理突然发来消息。 "线上有些用户不能注册了"。 心想着"关我x事,又不是我做的模块",放下手机。 不对,那老哥上礼...

  • SQL语言:DDL、DML、DQL、DCL详解

    SQL语言:DDL、DML、DQL、DCL详解

    所有内容 2023-06-15

    前言 SQL程序语言有四种类型,对数据库的基本操作都属于这四类,它们分别为;数据定义语言(DDL)、数据查询语言(DQL)、数据操纵语言(DML)、数据控制语言(DCL) 数据定义语言(DDL) DD...

  • 聊聊为什么 Redis 要有哨兵?

    聊聊为什么 Redis 要有哨兵?

    所有内容 2023-06-15

    提纲 为什么要有哨兵机制? 在 Redis 的主从架构中,由于主从模式是读写分离的,如果主节点(master)挂了,那么将没有主节点来服务客户端的写操作请求,也没有主节点给从节点(slave)进行数据...

  • 高并发服务的几条优化经验

    高并发服务的几条优化经验

    所有内容 2023-06-15

    如何优化高并发服务,这里指的是qps在20万以上的在线服务,注意不是离线服务,在线服务会存在哪些挑战呢? 无法做离线缓存,所有的数据都是实时读的 大量的请求会打到线上服务,对于服务的响应时间要求较高,...

  • 实战 MySQL 高可用架构

    实战 MySQL 高可用架构

    所有内容 2023-06-15

    业界流传一句话:没有做过运维的程序员不是好架构师。 不知是真是假。 前言 对于 MySQL 数据库作为各个业务系统的存储介质,在系统中承担着非常重要的职责,如果数据库崩了,那么对于读和写数据库的操作都...

  • 如何正确查询MySQL的启动和关闭时间?

    如何正确查询MySQL的启动和关闭时间?

    所有内容 2023-06-15

    一、概述 在MySQL数据库的管理和维护过程中,由于某些原因,我们需要查询MySQL的服务的启动和关闭时间,那如何查询MySQL的启动和关闭时间呢?今天分享几个简单的方法。 二、Mysql的启动时间...

  • MySQL慢查询日志,看完你就会了

    MySQL慢查询日志,看完你就会了

    所有内容 2023-06-15

    如何开启慢查询日志 1、查看慢查询日志是否开启 执行命令:show variables like 'slow%'。 得到以下结果: 可以看到slow_query_log属性是OFF,处于关闭状态,那么...