所有内容 第559页
-
面试官:你来讲讲一条查询语句的具体执行过程
对于一个开发工程师来说,了解一下 MySQL 是如何执行一条查询语句的,不是一件坏事,阿粉带你来瞅瞅它是怎么执行的 一条看似非常简单的查询语句: select * from T where id=1;...
-
开发点赞功能,用MySQL还是Redis ?
点赞功能是目前app开发基本的功能 今天我们就来聊聊 点赞、评论、收藏等这些场景的db数据库设计问题, 1、我们先来看看场景的需求: 显示点赞数量 判断用户是否点过赞,用于去重,必须的判断 显示个人点...
-
Go语言操作MySQL之CURD操作
MySQL 是目前开发中最常见的关系型数据库,使用 Go 语言进行操控数据库需要使用 Go 自带database/sql和驱动go-sql-driver/mysql来实现, 创建好 Go 项目,需要引...
-
如何选择正确的物联网数据库架构?
在设计IoT数据库时,企业可以有很多选择,但是技术人员必须通过评估不同的IoT数据库体系结构(例如static vs. streaming and SQL vs. NoSQL)来确定最合适的方案。 正...
-
解决MySQL可重复读——详解间隙锁
间隙锁(Gap Lock)是Innodb在可重复读提交下为了解决幻读问题时引入的锁机制,(下面的所有案例没有特意强调都使用可重复读隔离级别)幻读的问题存在是因为新增或者更新操作,这时如果进行范围查询的...
-
Redis为什么快?你只知道单线程和基于内存?抱歉我不能给你offer...
面试场景 面试官:Redis有哪些数据类型? 我:String,List,set,zset,hash 面试官:没了? 我:哦哦哦,还有HyperLogLog,bitMap,GeoHash,BloomF...
-
8个SQL错误:您是否犯了这些错误?
SQL编程既令人兴奋又具有挑战性。 即使是经验丰富的SQL程序员,开发人员和数据库管理员(DBA)有时也要面对SQL语言的挑战。 本文旨在帮助用户识别此类严重错误并学习克服它们。 让我们深入研究以下几...
-
Redis的Zset有多牛?请把耳朵递过来
本篇文章很短,但信息量很大,是关于redis的zset。我来分享一点遇到过的线上数据,或许对你的决策有帮助。 redis支持一个数据结构,叫做 zset,也就是有序的列表。当然redis也不能滥用,可...
-
来,看看MySQL插入速度能有50W每秒吗
写入速度 MySQL每秒可以插入50w条记录吗?带着疑问,我们一起看看mysql每秒可以插入多少条记录?要回答这个问题,首先要考虑影响mysql插入速度的因素有哪些? 硬盘的速度,网卡的速度,写入行的...
-
