-
面试官:如何用 Redis 实现分布式锁?
今天跟大家聊聊两个问题: 如何用 Redis 实现分布式锁?Redis 是如何解决集群情况下分布式锁的可靠性问题的? 如何用 Redis 实现分布式锁的? 分布式锁是用于分布式环境下并发控制的一种机制...
-
没 K8s 用不了 Chaos Mesh?试试 Chaosd
Chaosd 是什么? 相信大家对 Chaos Mesh 已经比较了解了:支持多种类型的混沌实验,有 Dashboard web 界面直接管理实验,TiDB...
-
聊聊 SQL 中的 For Xml Path
最近出的每日一题里面,有一道是关于合并同类型数据为一行的题,使用SQL Server 2017版本及以上的直接使用STRING_AGG()函数即可,但是2016版本以下是没有这个功能的,那该如何求解?...
-
-
每秒上千次高并发访问,HDFS优雅的抗住了
一、写在前面 上篇文章我们已经初步给大家解释了Hadoop HDFS的整体架构原理,相信大家都有了一定的认识和了解。 如果没看过上篇文章的同学可以看一下:《干掉几百行的大SQL,我用Hadoop》这篇...
-
-
SQL优化这五个极简法则,直接让查询原地起飞!
SQL 作为关系型数据库的标准语言,是 IT 从业人员必不可少的技能之一。SQL 本身并不难学,编写查询语句也很容易,但是想要编写出能够高效运行的查询语句却有一定的难度。 查询优化是一个复杂的工程,涉...
-
三端一体计算方案:Unify SQL Engine
背景 在漫长的数仓建设过程中,实时数仓与离线数仓分别由不同的团队进行独立建设,有大而广的离线数仓体系,也有需要追求业务时效,需要建设实时数仓。然而,业务数据需求和数据产品需求中,往往需要把实时数据与离...
-
MySQL性能调优,应该掌握这一个工具!!!
作者:KG沈剑 《 数据库允许空值(null),往往是悲剧的开始 》一文通过explain来分析SQL的执行计划,来分析null对索引命中情况的影响。 explain是MySQL性能调优过程中必须掌握...
-
