首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库
哪吒编程
创建于2021-10-10
订阅专栏
全网最强最全的数据库知识,尽在哪吒
等 109 人订阅
共24篇文章
创建于2021-10-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
工作5年,没听过MySQL半同步复制,是我的问题吗?
一、存储高可用 对于需要存储数据的系统来说,整个系统的高可用设计关键点和难点就在于“存储高可用”,存储与计算相比,有一个本质上的区别:将数据从一台机器同步到另一台机器,需要经过线路进行传输。传输的速度
工作5年,没用过分布式锁,正常吗?
大家好,我是哪吒。 公司想招聘一个5年开发经验的后端程序员,看了很多简历,发现一个共性问题,普遍都没用过分布式锁,这正常吗? 下面是已经入职的一位小伙伴的个人技能包,乍一看,还行,也没用过分布式锁。
下单时如何保证数据一致性?
大家好,我是哪吒。 在前几篇文章中,提到了Redis实现排行榜、Redis数据缓存策略,让我们对Redis有了进一步的认识,今天继续进修,了解一下Redis在下单时是如何保证数据一致性的? 例如,在高
学习MySQL必须了解的13个关键字,你get了吗?
1、三范式 第一范式:每个表的每一列都要保持它的原子性,也就是表的每一列是不可分割的; 第二范式:在满足第一范式的基础上,每个表都要保持唯一性,也就是表的非主键字段完全依赖于主键字段; 第三范式:在满
一次线上事故,我顿悟了Redis缓存的精髓
大家好,我是哪吒。 我第一次接触缓存的时候,是用map做的,当时做一个实时数据同步的功能。 需求看似简单,一取一传 当时是通过websocket获取服务端数据; 然后根据数据类别,将数据缓存到本地ma
兄弟,王者荣耀的段位排行榜是通过Redis实现的?
在王者荣耀中,我们会打排位赛,而且大家最关注的往往都是你的段位,还有在好友中的排名。 作为程序员的你,思考过吗,这个段位排行榜是怎么实现的?了解它的实现原理,会不会对上分有所帮助? 一、排行榜设计方案
你管这破玩意叫缓存穿透?还是缓存击穿?
Redis缓存预热是指在服务器启动或应用程序启动之前,将一些数据先存储到Redis中,以提高Redis的性能和数据一致性。
Redis布隆过滤器的原理和应用场景,解决缓存穿透
布隆过滤器BloomFilter是什么 布隆过滤器BloomFilter是一种专门用来解决去重问题的高级数据结果。 实质就是一个大型位数组和几个不同的无偏hash函数...
MySQL数据库和Redis缓存一致性的更新策略
延时双删可以解决上面的问题,只要sleep的时间大于线程2读取数据再写入缓存的时间就可以了,也就是线程1的二次清缓存操作要在线程2写入缓存之后,这样才能保证Redis缓存中的数据是最新的。
为什么Redis集群的最大槽数是16384个?
由于数据量过大,单个master复制集难以承担,因此需要多个master进行承担工作,每个master存储部分数据,这就是Redis集群。
一次线上事故,导致公司损失400万
一、 顺丰高级开发工程师在线执行了 Redis 危险命令导致某公司损失 400 万 一个命令损失数百万,这,需要赔偿吗? 代码不规范,同事两行泪,撸码需谨慎! 处于好奇考虑,我来测试一下,这到底是什么
Redis为什么选择单线程?Redis为什么这么快?
大家好,我是哪吒。 上一篇分享了图解Redis,Redis主从复制与Redis哨兵机制,今天搞一下经典面试题Redis为什么选择单线程?Redis为什么这么快?,实现快速入门,丰富个人简历,提高面试l
图解Redis,谈谈Redis的持久化,RDB快照与AOF日志
大家好,我是哪吒。 上一篇分享了# 既然有Map了,为什么还要有Redis?完成了Redis的初体验。 今天分享一下Redis的持久化、事务、管道相关的知识点,实现快速入门,丰富个人简历,提高面试le
SQL性能优化的47个小技巧,你了解多少?
大家好,我是哪吒。 1、先了解MySQL的执行过程 了解了MySQL的执行过程,我们才知道如何进行sql优化。 客户端发送一条查询语句到服务器; 服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中
MongoDB数据库性能监控看这一篇就够了
大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB数据库性能监控,
技术瓶颈?如何解决MongoDB超大块数据问题?
大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB的事务、连接池以
MongoDB 4.0支持事务了,还有多少人想用MySQL呢?
大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB的事务、连接池以
千万级数据,如何做性能优化?分库分表、Oracle分区表?
大家好,我是哪吒,最近项目有一个新的需求,按月建表,按天分区。 不都是分库分表吗?怎么又来个分区? 让我们一起,一探究竟,深入理解一下Oracle分区表技术,实现快速入门,丰富个人简历,提高面试lev
自从学习了MongoDB高可用,慢慢的喜欢上了它,之前确实冷落了
大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB高可用和片键策略
一次线上事故,我顿悟了MongoDB的精髓
大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB分片的理论与实践
下一页