首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
HeinSven
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
MySQL 时间类型用 datetime, timestamp 还是 integer ?
当我们需要时间戳比较的时候,建表应该用 datetime, timestamp 还是 int 呢?今天我们就来看看有什么区别
字节一面:Redis主节点宕机,如何处理?
大家好,我是Tom哥~ 今天跟大家聊下,如果Redis某个节点宕机了,要怎么处理? 我们知道,Redis集群一般采用主从模式,主节点负责写,从节点负责读。 从节点故障 从节点主要提供读服务,为了分摊主
面试官:一千万数据,怎么快速查询?
B哥:直接分页查询,使用limit分页。 也许有些人没遇过上千万数据量的表,也不清楚查询上千万数据量的时候会发生什么。 代码创建一千万?那是不可能的,太慢了,可能真的要跑一天。可以采用数据库脚本执行速度快很多。 MySQL 支持 LIMIT 语句来选取指定的条数数据, Orac…
「一劳永逸」一张脑图带你掌握Git命令
最近在网易工作之余,遇到Git上面一些问题,趁这次的机会,补一补Git基础知识。 公众号前端UpUp,回复Git,即可获取脑图。 本文更多梳理的是Git常用命令,非原理篇,需要这部分知识的可以往下看。 当我们使用git管理文件时,比如git init时,这个时候,会多一个.gi…
47 张图带你 MySQL 进阶!!!
数据库最核心的一点就是用来存储数据,数据存储就避免不了和磁盘打交道。那么数据以哪种方式进行存储,如何存储是存储的关键所在。所以存储引擎就相当于是数据存储的发动机,来驱动数据在磁盘层面进行存储。 在创建新表的时候,可以通过增加 ENGINE 关键字设置新建表的存储引擎。 上图我们…
不停服! 怎么迁移数据
数据迁移时, 为了保证数据的一致性, 往往伴随着停服, 此期间无法给用户提供服务或只能提供部分服务. 同时, 为了确保迁移后业务及数据的正确性, 迁移后测试工作也要占用不少时间. 如此造成的损失是比较大的. 接下来, 本文将就如何在不停服的情况下进行数据迁移进行探讨. 伴随着业…
我终于掌握了 MySQL 主从配置和读写分离
小阿花:嗯,是的。 小阿花:额,都是 DBA 帮我们搞好的,我们直接用就好了。 小阿花:这个也是 DBA 搞的。 面试官:(微笑)好的,今天就到这里,回去等通知吧。 现在不用再等 DBA 了,自己配置 MySQL 主从,自己做自己的 DBA 吧。 假设各位都已经安装好了 MyS…
深入学习MySQL事务:ACID特性的实现原理
事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。 MySQL博大精深,文章疏漏之处在所难免,欢迎批评指正。 事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行…
拜托,面试请不要再问我Redis分布式锁的实现原理!【石杉的架构笔记】
现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 说实话,如果在公司里落…
MySQL探秘(二):SQL语句执行过程详解
昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化。 当希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,…