所有内容 第503页
-
-
Redis中哈希分布不均匀该怎么办
前言 Redis 是一个键值对数据库,其键是通过哈希进行存储的。整个 Redis 可以认为是一个外层哈希,之所以称为外层哈希,是因为 Redis 内部也提供了一种哈希类型,这个可以称之为内部哈希。当我...
-
再有人问你MySQL是如何查询数据的,请把这篇文章甩给他!
上一篇我们说到了关于MySQL的索引的原理,主要说的是 MySQL 对于索引的字段是怎么去维护的,我们再来简单的回顾下: MySQL 对于主键索引的维护是最简单的,就是根据主键去维护一个 B+ 树,因...
-
教你在Kubernetes上部署Redis高可用集群
Redis 介绍 Redis 代表REmote DIctionary Server是一种开源的内存中数据存储,通常用作数据库,缓存或消息代理。它可以存储和操作高级数据类型,例如列表,地图,集合和排序集...
-
聊聊explain查看执行计划
在MySQL性能调优的时候explain是必须要使用的关键字,它的作用是可以查看sql语句的执行信息,包括表的读取顺序,应用到的索引等信息。 用法:explain + sql语句。 本篇我们先熟悉ex...
-
-
如何用SQL只统计工作日的数据?
今天微信群里有位读者提了个问题:如何用SQL统计一个月里工作日的数据? 我觉得这个问题问的挺好的,因为我们工作中其实很多时候确实只需要统计大家工作日的数据,比如考勤,有的甚至还有排除一些法定节假日(这...
-
七种方案!探讨Redis分布式锁的正确使用姿势
前言 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨Redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家...
-
解读NoSQL文档数据库:工作原理、优缺点
NoSQL数据库是大多数日常互联网使用的基础。从Twiiter使用FlockDB到亚马逊的DynamoDB,我们每天都会遇到NoSQL。 作为市面上流行的数据库模型之一,文档存储的工作方式与键值(ke...
-
在编写下一个SQL查询之前阅读此问题
当我在Airbnb时,我有很好的机会,可以在向Brian Chesky报告的新团队中工作。这是令人兴奋的 - 我们正在扮演一个新产品系列,所以我们必须每天制作更改游戏的决定。但作为团队的数据科学家,我...
