Mysql   2023-08-06 09:03   225   0  
随着Node.js的流行,基于Node.js连接MySQL数据库变得十分普遍。Node.js社区最初广泛使用的MySQL模块是基于libmysqlclient开发的,这是一个阻塞式的数据库驱动,性能和可靠性都存在一定问题。
Mysql   2023-08-03 09:03   224   0  
mysql索引快速的原因有:1、减少数据扫描量,将数据按照特定的规则进行排序;2、加速排序和分组操作,当查询包含排序、分组或聚合函数时,索引可以大大减少排序和分组操作的时间复杂度;3、避免重复数据读取,将相同的数据存储在一起,减少了重复记录的读取次数;4、加速连接操作,当进行表连接操作时,索引可以加快连接操作的速度。
Mysql   2023-07-20 09:03   210   0  
简介 本文我们来聊一聊在 Redis 中应该如何选择合适的 Key 类型。 说到 Redis 的 Key 类型,相信很多朋友都会脱口而出:这不简单么,不就是 String,Hash,List,Set 和 Zset 么?的确如此。但是对于一些刚刚接触 Re...
Mysql   2023-07-19 09:03   231   0  
简介 在《Redis 实用小技巧——神奇的 bitmap (上)》和《Redis 实用小技巧——神奇的 bitmap (下)》教程中,我们已经了解到了 bitmap 的相关原理和 Redis 中 bitmap 相关的操作命令,在接下来的系列文章中,我们将结...
Mysql   2023-07-18 09:03   224   0  
背景 在常见的站点中,我们会遇到各种各样的「排行榜」: 以本站为例,用户可以在本站发表文章,其他用户可以对文章进行点赞、收藏或者评论。在专栏首页会有「月榜」、「周榜」和「年榜」的功能,其效果就是在相应的...
Mysql   2023-07-16 09:03   280   0  
简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理》中,我们了解到了「缓存穿透」的原理以及如何通过「布隆过滤器」来解决这种问题。在接下来的文章中,我们再来讨论一个老生常谈的问题...
Mysql   2023-07-15 09:03   187   0  
背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类型使用是否合理?key 的存储空间占用问题:是...
Mysql   2023-07-13 09:03   221   0  
背景 在我们日常开发中,「洗数据」这个词儿可能听的比较多(至少在我们公司是这样的)。作为一个互联网公司呆上几年的老兵,都不好意思说自己没洗过数据。那么哪些情况下需要洗数据呢? 程序写的有问题,导致出现「...
Mysql   2023-07-13 09:03   216   0  
日常工作当中经常会遇到删除 Redis key 的问题,如果是删除某个 key ,使用 DEL {keyname} 或者 EXPIRE {keyname} {ttl} 都可以实现。但如果想要一次性删除多个 key 应该怎么处理呢?你可能会想到直接使用 DEL key [...
Mysql   2023-07-12 09:03   201   0  
简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「布隆过滤器」》中,我们了解到了「布隆过滤器」的原理和简单的实现。在接下来的文章中,我们再来介绍一个「布隆过滤器」比较典型的应用 —— 「缓存穿透」问题...
Mark_N
我努力是因为我什么都没有却什么都想要
闲言碎语
有的人穷的以为时候有钱会很快乐,等他真的有钱了,才发现有钱确实很快乐