-
不知道MySQL排序的特性,加班到12点,认了认了!
本文转载自微信公众号「程序新视界」,作者二师兄 。转载本文请联系程序新视界公众号。 小弟新写了一个功能,自测和测试环境测试都没问题,但在生产环境会出现偶发问题。于是,加班到12点一直排查问题,终于定位了的问题原因:Mysql Limit查询优化导致。现抽象出问题模型及解决方案,分析给大家,避免大家踩坑。 问题场景 新上线一个交易记录导出功能,逻辑很简单:根···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
K8S部署Redis单节点Rdb数据持久化故障演练恢复
环境: 背景: 采用NFS存储卷的方式 持久化存储redis 需要保存的文件 一、部署NFS服务器#服务器安装nfs服务,提供nfs存储功能1、安装nfs-utilsyuminstallnfs-utils(centos)或者apt-getinstallnfs-kernel-server(ubuntu)2、启动服务systemctlenablenfs-ser···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis应用篇(众星追月):分布式锁
话题引入 大家好,我是小龙。 之前在《吃透Redis系列》专栏发表了第一篇文章《Redis基础篇(万丈高楼平地起):核心底层数据结构》简单介绍了Redis,以及它的内部组织形式、核心数据结构与大致使用场景。还没看到得同学可以回过头看看。 接下来,我将继续带大家深入理解,本文将介绍Redis高频使用的一个场景——「利用Redis实习分布式锁」。 想必大家都知···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis八股文精讲:字符串
写在前面 小牛之前出了八股文背诵版系列,不少朋友问我,能不能搞个八股文精讲,把面试问题讲讲透,于是系列就这样诞生了。咱们第一期先聊聊Redis。 字符串 Redis底层是C语言实现的。于是不少朋友想当然的以为,Redis的字符串和C语言字符串实现方式一致。 但事实上,Redis自己定义了一套字符串的实现,名曰SDS(simple dynamic strin···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试八股文之 MySQL
一.说一说三大范式 「第一范式」:数据库中的字段具有「原子性」,不可再分,并且是单一职责 「第二范式」:「建立在第一范式的基础上」,第二范式要求数据库表中的每个实例或行必须「可以被惟一地区分」。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。这个惟一属性列被称为主键 「第三范式」:「建立在第一,第二范式的基础上」,确保每列都和主键列直接相关,而···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Go 使用 xorm 操作 MySQL
本文介绍了 golang orm 库 xorm 的使用和项目结构。 xorm 官方介绍:xorm是一个简单而强大的Go语言ORM库。通过它可以使数据库操作非常简便。xorm的目标并不是让你完全不去学习SQL,我们认为SQL并不会为ORM所替代,但是ORM将可以解决绝大部分的简单SQL需求。xorm支持两种风格的混用。 xorm 还提供了工具,通过 reve···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
主备数据库与多主数据库的拓扑比较
【.com快译】如今,在各种类型的应用项目中,业务规则日趋复杂,数据体量也日益增多。这些都给应用后端的数据库带来了不小的压力。而随着应用程序持续被越来越多的用户所使用,您会逐渐发现,数据库层已经成为了整个系统的关键节点和性能瓶颈。因此,实现数据层的高可用性,就成为了我们在项目设计与运维过程中,经常要考虑和解决的问题。 下面,我将以单个站点和多个站点的,主-···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
加锁了还有并发问题?Redis分布式锁,真的用对了?
新接手的项目,偶尔会出现账不平的问题。之前的技术老大临走时给的解释是:排查了,没找到原因,之后太忙就没再解决,可能是框架的原因…… 既然项目交付到手中,这样的问题是必须要解决的。梳理了所有账务处理逻辑,最终找到了原因:数据库并发操作热点账户导致。就这这个问题,来聊一聊分布式系统下基于Redis的分布式锁。顺便也分解一下问题形成原因及解决方案。 原因分析 系···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据驱动创新大会|开一辆“智”能小车,冲向 AI 新未来
无人驾驶、赛车竞技…… 多存在于电影作品构建的虚拟世界中 但今天 Amazon DeepRacer 让这些技术照进现实 Amazon DeepRacer Amazon DeepRacer 是亚马逊云科技在2018年11月发布的由强化学习技术 (RL)、3D 赛车模拟器驱动的 1/18 比例的完全自动驾驶赛车。通过 Amazon DeepRacer,您可以用···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何解决MySQL中的死锁问题?
本文转载自微信公众号「大数据DT」,作者肖宇 冰河 。转载本文请联系大数据DT公众号。 1 死锁的产生和预防 发生死锁的必要条件有4个,分别为互斥条件、不可剥夺条件、请求与保持条件和循环等待条件,如图1-6所示。 ▲图1-6 死锁的必要条件 1. 互斥条件 在一段时间内,计算机中的某个资源只能被一个进程占用。此时,如果其他进程请求该资源,则只能等待。 2.···
- 发布时间:2025-05-16
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])